builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-170 starttime: 1461257190.38 results: success (0) buildid: 20160421072021 builduid: db4c775fd49a41908af68c84f0e47439 revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:30.377718) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:30.378266) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:30.378550) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:30.511491) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 09:46:30.511984) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False --09:46:31-- 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% 30.93 MB/s 09:46:31 (30.93 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.191000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 09:46:31.828766) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 09:46:31.829234) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.708000 ========= master_lag: 0.68 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 09:46:35.214821) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 09:46:35.215200) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev be6f45632b33c2578b1daca6d09c9be0df142e96 --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 be6f45632b33c2578b1daca6d09c9be0df142e96 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False 2016-04-21 09:46:35,727 truncating revision to first 12 chars 2016-04-21 09:46:35,727 Setting DEBUG logging. 2016-04-21 09:46:35,727 attempt 1/10 2016-04-21 09:46:35,727 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/be6f45632b33?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 09:46:36,573 unpacking tar archive at: fx-team-be6f45632b33/testing/mozharness/ program finished with exit code 0 elapsedTime=1.394000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 09:46:36.663197) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:36.663680) ========= script_repo_revision: be6f45632b33c2578b1daca6d09c9be0df142e96 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:36.664296) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:36.664745) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 09:46:36.679540) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-21 09:46:36.680142) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:46:37 INFO - MultiFileLogger online at 20160421 09:46:37 in C:\slave\test 09:46:37 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 09:46:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:46:37 INFO - {'append_to_log': False, 09:46:37 INFO - 'base_work_dir': 'C:\\slave\\test', 09:46:37 INFO - 'blob_upload_branch': 'fx-team', 09:46:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:46:37 INFO - 'buildbot_json_path': 'buildprops.json', 09:46:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:46:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:46:37 INFO - 'download_minidump_stackwalk': True, 09:46:37 INFO - 'download_symbols': 'true', 09:46:37 INFO - 'e10s': False, 09:46:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:46:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:46:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:46:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:46:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:46:37 INFO - 'C:/mozilla-build/tooltool.py'), 09:46:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:46:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:46:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:46:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:46:37 INFO - 'log_level': 'info', 09:46:37 INFO - 'log_to_console': True, 09:46:37 INFO - 'opt_config_files': (), 09:46:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:46:37 INFO - '--processes=1', 09:46:37 INFO - '--config=%(test_path)s/wptrunner.ini', 09:46:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:46:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:46:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:46:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:46:37 INFO - 'pip_index': False, 09:46:37 INFO - 'require_test_zip': True, 09:46:37 INFO - 'test_type': ('testharness',), 09:46:37 INFO - 'this_chunk': '1', 09:46:37 INFO - 'total_chunks': '10', 09:46:37 INFO - 'virtualenv_path': 'venv', 09:46:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:46:37 INFO - 'work_dir': 'build'} 09:46:37 INFO - ##### 09:46:37 INFO - ##### Running clobber step. 09:46:37 INFO - ##### 09:46:37 INFO - Running pre-action listener: _resource_record_pre_action 09:46:37 INFO - Running main action method: clobber 09:46:37 INFO - rmtree: C:\slave\test\build 09:46:37 INFO - Using _rmtree_windows ... 09:46:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:48:45 INFO - Running post-action listener: _resource_record_post_action 09:48:45 INFO - ##### 09:48:45 INFO - ##### Running read-buildbot-config step. 09:48:45 INFO - ##### 09:48:45 INFO - Running pre-action listener: _resource_record_pre_action 09:48:45 INFO - Running main action method: read_buildbot_config 09:48:45 INFO - Using buildbot properties: 09:48:45 INFO - { 09:48:45 INFO - "project": "", 09:48:45 INFO - "product": "firefox", 09:48:45 INFO - "script_repo_revision": "production", 09:48:45 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 09:48:45 INFO - "repository": "", 09:48:45 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 09:48:45 INFO - "buildid": "20160421072021", 09:48:45 INFO - "pgo_build": "False", 09:48:45 INFO - "basedir": "C:\\slave\\test", 09:48:45 INFO - "buildnumber": 115, 09:48:45 INFO - "slavename": "t-w864-ix-170", 09:48:45 INFO - "revision": "be6f45632b33c2578b1daca6d09c9be0df142e96", 09:48:45 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 09:48:45 INFO - "platform": "win64", 09:48:45 INFO - "branch": "fx-team", 09:48:45 INFO - "repo_path": "integration/fx-team", 09:48:45 INFO - "moz_repo_path": "", 09:48:45 INFO - "stage_platform": "win64", 09:48:45 INFO - "builduid": "db4c775fd49a41908af68c84f0e47439", 09:48:45 INFO - "slavebuilddir": "test" 09:48:45 INFO - } 09:48:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 09:48:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 09:48:45 INFO - Running post-action listener: _resource_record_post_action 09:48:45 INFO - ##### 09:48:45 INFO - ##### Running download-and-extract step. 09:48:45 INFO - ##### 09:48:45 INFO - Running pre-action listener: _resource_record_pre_action 09:48:45 INFO - Running main action method: download_and_extract 09:48:45 INFO - mkdir: C:\slave\test\build\tests 09:48:45 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')]} 09:48:45 INFO - https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:48:45 INFO - trying https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 09:48:45 INFO - Downloading https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:46 INFO - Downloaded 1274 bytes. 09:48:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 09:48:46 INFO - Using the following test package requirements: 09:48:46 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 09:48:46 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 09:48:46 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 09:48:46 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'jsshell-win64.zip'], 09:48:46 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 09:48:46 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 09:48:46 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 09:48:46 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 09:48:46 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 09:48:46 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 09:48:46 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 09:48:46 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 09:48: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')]} 09:48:46 INFO - https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:48:46 INFO - trying https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 09:48:46 INFO - Downloading https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:47 INFO - Downloaded 21403467 bytes. 09:48:47 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/*'] 09:48:47 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/* 09:48:49 INFO - caution: filename not matched: web-platform/* 09:48:49 INFO - Return code: 11 09:48:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:48:49 INFO - https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:48:49 INFO - trying https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 09:48:49 INFO - Downloading https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:48:51 INFO - Downloaded 36397881 bytes. 09:48:51 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/*'] 09:48:51 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/* 09:49:37 INFO - caution: filename not matched: bin/* 09:49:37 INFO - caution: filename not matched: config/* 09:49:37 INFO - caution: filename not matched: mozbase/* 09:49:37 INFO - caution: filename not matched: marionette/* 09:49:37 INFO - caution: filename not matched: tools/wptserve/* 09:49:37 INFO - Return code: 11 09:49:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:37 INFO - https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 09:49:37 INFO - trying https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:49:37 INFO - Downloading https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 09:49:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:49:41 INFO - Downloaded 83179551 bytes. 09:49:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:49:41 INFO - mkdir: C:\slave\test\properties 09:49:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:49:41 INFO - Writing to file C:\slave\test\properties\build_url 09:49:41 INFO - Contents: 09:49:41 INFO - build_url:https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 09:49:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:49:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:49:42 INFO - Writing to file C:\slave\test\properties\symbols_url 09:49:42 INFO - Contents: 09:49:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:49:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:42 INFO - https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:49:42 INFO - trying https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 09:49:42 INFO - Downloading https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:49:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:49:44 INFO - Downloaded 53402726 bytes. 09:49:44 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'] 09:49:44 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 09:49:46 INFO - Return code: 0 09:49:46 INFO - Running post-action listener: _resource_record_post_action 09:49:46 INFO - Running post-action listener: set_extra_try_arguments 09:49:46 INFO - ##### 09:49:46 INFO - ##### Running create-virtualenv step. 09:49:46 INFO - ##### 09:49:46 INFO - Running pre-action listener: _pre_create_virtualenv 09:49:46 INFO - Running pre-action listener: _resource_record_pre_action 09:49:46 INFO - Running main action method: create_virtualenv 09:49:46 INFO - Creating virtualenv C:\slave\test\build\venv 09:49:46 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 09:49:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:49:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:49:52 INFO - Installing distribute......................................................................................................................................................................................done. 09:49:54 INFO - Return code: 0 09:49:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:54 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 0x024B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023CA268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 09:49:54 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 09:49:54 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 09:49:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:49:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:49:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:49:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:49:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:49:54 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:49:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:49:54 INFO - 'DCLOCATION': 'SCL3', 09:49:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:49:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:49:54 INFO - 'HOMEDRIVE': 'C:', 09:49:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:49:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:49:54 INFO - 'KTS_VERSION': '1.19c', 09:49:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:49:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:49:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:49:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:49:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:49:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:54 INFO - 'MOZ_NO_REMOTE': '1', 09:49:54 INFO - 'NO_EM_RESTART': '1', 09:49:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:49:54 INFO - 'OS': 'Windows_NT', 09:49:54 INFO - 'OURDRIVE': 'C:', 09:49:54 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', 09:49:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:49:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:49:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:49:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:49:54 INFO - 'PROCESSOR_LEVEL': '6', 09:49:54 INFO - 'PROCESSOR_REVISION': '1e05', 09:49:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:49:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:49:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:49:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:49:54 INFO - 'PROMPT': '$P$G', 09:49:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:49:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:49:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:49:54 INFO - 'PWD': 'C:\\slave\\test', 09:49:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:49:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:49:54 INFO - 'SYSTEMDRIVE': 'C:', 09:49:54 INFO - 'SYSTEMROOT': 'C:\\windows', 09:49:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:54 INFO - 'TEST1': 'testie', 09:49:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:54 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:49:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:49:54 INFO - 'USERNAME': 'cltbld', 09:49:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:49:54 INFO - 'WINDIR': 'C:\\windows', 09:49:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:49:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:49:55 INFO - Downloading/unpacking psutil>=0.7.1 09:49:55 INFO - Running setup.py egg_info for package psutil 09:49:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:49:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:55 INFO - Installing collected packages: psutil 09:49:55 INFO - Running setup.py install for psutil 09:49:55 INFO - building 'psutil._psutil_windows' extension 09:49:55 INFO - error: Unable to find vcvarsall.bat 09:49:55 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-xjtvkn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:49:55 INFO - running install 09:49:55 INFO - running build 09:49:55 INFO - running build_py 09:49:55 INFO - creating build 09:49:55 INFO - creating build\lib.win32-2.7 09:49:55 INFO - creating build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:49:55 INFO - running build_ext 09:49:55 INFO - building 'psutil._psutil_windows' extension 09:49:55 INFO - error: Unable to find vcvarsall.bat 09:49:55 INFO - ---------------------------------------- 09:49:55 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-xjtvkn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:49:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-170\AppData\Roaming\pip\pip.log 09:49:55 WARNING - Return code: 1 09:49:55 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! 09:49:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:49:55 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')]} 09:49:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:55 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')]} 09:49:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:55 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 0x024B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023CA268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 09:49:55 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 09:49:55 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 09:49:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:49:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:49:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:49:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:49:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:49:55 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:49:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:49:55 INFO - 'DCLOCATION': 'SCL3', 09:49:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:49:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:49:55 INFO - 'HOMEDRIVE': 'C:', 09:49:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:49:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:49:55 INFO - 'KTS_VERSION': '1.19c', 09:49:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:49:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:49:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:49:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:49:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:49:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:55 INFO - 'MOZ_NO_REMOTE': '1', 09:49:55 INFO - 'NO_EM_RESTART': '1', 09:49:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:49:55 INFO - 'OS': 'Windows_NT', 09:49:55 INFO - 'OURDRIVE': 'C:', 09:49:55 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', 09:49:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:49:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:49:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:49:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:49:55 INFO - 'PROCESSOR_LEVEL': '6', 09:49:55 INFO - 'PROCESSOR_REVISION': '1e05', 09:49:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:49:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:49:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:49:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:49:55 INFO - 'PROMPT': '$P$G', 09:49:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:49:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:49:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:49:55 INFO - 'PWD': 'C:\\slave\\test', 09:49:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:49:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:49:55 INFO - 'SYSTEMDRIVE': 'C:', 09:49:55 INFO - 'SYSTEMROOT': 'C:\\windows', 09:49:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:55 INFO - 'TEST1': 'testie', 09:49:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:55 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:49:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:49:55 INFO - 'USERNAME': 'cltbld', 09:49:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:49:55 INFO - 'WINDIR': 'C:\\windows', 09:49:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:49:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:49:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:49:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:49:56 INFO - Running setup.py egg_info for package mozsystemmonitor 09:49:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:49:56 INFO - Running setup.py egg_info for package psutil 09:49:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:49:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:56 INFO - Installing collected packages: mozsystemmonitor, psutil 09:49:56 INFO - Running setup.py install for mozsystemmonitor 09:49:56 INFO - Running setup.py install for psutil 09:49:56 INFO - building 'psutil._psutil_windows' extension 09:49:56 INFO - error: Unable to find vcvarsall.bat 09:49:56 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-ebwoxx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:49:56 INFO - running install 09:49:56 INFO - running build 09:49:56 INFO - running build_py 09:49:56 INFO - running build_ext 09:49:56 INFO - building 'psutil._psutil_windows' extension 09:49:56 INFO - error: Unable to find vcvarsall.bat 09:49:56 INFO - ---------------------------------------- 09:49:56 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-ebwoxx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:49:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-170\AppData\Roaming\pip\pip.log 09:49:56 WARNING - Return code: 1 09:49:56 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! 09:49:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:49:56 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')]} 09:49:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:56 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')]} 09:49:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:56 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 0x024B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023CA268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 09:49:56 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 09:49:56 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 09:49:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:49:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:49:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:49:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:49:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:49:56 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:49:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:49:56 INFO - 'DCLOCATION': 'SCL3', 09:49:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:49:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:49:56 INFO - 'HOMEDRIVE': 'C:', 09:49:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:49:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:49:56 INFO - 'KTS_VERSION': '1.19c', 09:49:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:49:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:49:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:49:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:49:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:49:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:56 INFO - 'MOZ_NO_REMOTE': '1', 09:49:56 INFO - 'NO_EM_RESTART': '1', 09:49:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:49:56 INFO - 'OS': 'Windows_NT', 09:49:56 INFO - 'OURDRIVE': 'C:', 09:49:56 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', 09:49:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:49:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:49:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:49:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:49:56 INFO - 'PROCESSOR_LEVEL': '6', 09:49:56 INFO - 'PROCESSOR_REVISION': '1e05', 09:49:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:49:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:49:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:49:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:49:56 INFO - 'PROMPT': '$P$G', 09:49:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:49:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:49:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:49:56 INFO - 'PWD': 'C:\\slave\\test', 09:49:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:49:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:49:56 INFO - 'SYSTEMDRIVE': 'C:', 09:49:56 INFO - 'SYSTEMROOT': 'C:\\windows', 09:49:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:56 INFO - 'TEST1': 'testie', 09:49:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:49:56 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:49:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:49:56 INFO - 'USERNAME': 'cltbld', 09:49:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:49:56 INFO - 'WINDIR': 'C:\\windows', 09:49:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:49:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:49:57 INFO - Downloading/unpacking blobuploader==1.2.4 09:49:57 INFO - Downloading blobuploader-1.2.4.tar.gz 09:49:57 INFO - Running setup.py egg_info for package blobuploader 09:49:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:50:01 INFO - Running setup.py egg_info for package requests 09:50:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:50:01 INFO - Downloading docopt-0.6.1.tar.gz 09:50:01 INFO - Running setup.py egg_info for package docopt 09:50:01 INFO - Installing collected packages: blobuploader, docopt, requests 09:50:01 INFO - Running setup.py install for blobuploader 09:50:01 INFO - Running setup.py install for docopt 09:50:01 INFO - Running setup.py install for requests 09:50:01 INFO - Successfully installed blobuploader docopt requests 09:50:01 INFO - Cleaning up... 09:50:01 INFO - Return code: 0 09:50:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:50:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:01 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 0x024B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023CA268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, '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-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 09:50:01 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 09:50:01 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 09:50:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:50:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:50:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:50:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:50:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:50:01 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:50:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:50:01 INFO - 'DCLOCATION': 'SCL3', 09:50:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:50:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:50:01 INFO - 'HOMEDRIVE': 'C:', 09:50:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:50:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:50:01 INFO - 'KTS_VERSION': '1.19c', 09:50:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:50:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:50:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:50:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:50:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:50:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:01 INFO - 'MOZ_NO_REMOTE': '1', 09:50:01 INFO - 'NO_EM_RESTART': '1', 09:50:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:50:01 INFO - 'OS': 'Windows_NT', 09:50:01 INFO - 'OURDRIVE': 'C:', 09:50:01 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', 09:50:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:50:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:50:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:50:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:50:01 INFO - 'PROCESSOR_LEVEL': '6', 09:50:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:50:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:50:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:50:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:50:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:50:01 INFO - 'PROMPT': '$P$G', 09:50:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:50:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:50:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:50:01 INFO - 'PWD': 'C:\\slave\\test', 09:50:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:50:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:50:01 INFO - 'SYSTEMDRIVE': 'C:', 09:50:01 INFO - 'SYSTEMROOT': 'C:\\windows', 09:50:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:01 INFO - 'TEST1': 'testie', 09:50:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:01 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:50:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:50:01 INFO - 'USERNAME': 'cltbld', 09:50:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:50:01 INFO - 'WINDIR': 'C:\\windows', 09:50:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:50:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:50:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:50:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:50:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:50:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:50:06 INFO - Unpacking c:\slave\test\build\tests\marionette 09:50:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:50:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:50:06 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 09:50:06 INFO - Running setup.py install for browsermob-proxy 09:50:22 INFO - Running setup.py install for manifestparser 09:50:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for marionette-client 09:50:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:50:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for marionette-driver 09:50:22 INFO - Running setup.py install for mozcrash 09:50:22 INFO - Running setup.py install for mozdebug 09:50:22 INFO - Running setup.py install for mozdevice 09:50:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozfile 09:50:22 INFO - Running setup.py install for mozhttpd 09:50:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozinfo 09:50:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozInstall 09:50:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozleak 09:50:22 INFO - Running setup.py install for mozlog 09:50:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for moznetwork 09:50:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozprocess 09:50:22 INFO - Running setup.py install for mozprofile 09:50:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozrunner 09:50:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for mozscreenshot 09:50:22 INFO - Running setup.py install for moztest 09:50:22 INFO - Running setup.py install for mozversion 09:50:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:50:22 INFO - Running setup.py install for wptserve 09:50:22 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:50:22 INFO - Cleaning up... 09:50:22 INFO - Return code: 0 09:50:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:50: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')]} 09:50:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50: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')]} 09:50:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024B76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023CA268>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, '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-170', 'USERDOMAIN': 'T-W864-IX-170', '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-170', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-170', '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-170\\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 09:50:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:50:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:50:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:50:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:50:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:50:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:50:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:50:22 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:50:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:50:22 INFO - 'DCLOCATION': 'SCL3', 09:50:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:50:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:50:22 INFO - 'HOMEDRIVE': 'C:', 09:50:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:50:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:50:22 INFO - 'KTS_VERSION': '1.19c', 09:50:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:50:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:50:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:50:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:50:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:50:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:22 INFO - 'MOZ_NO_REMOTE': '1', 09:50:22 INFO - 'NO_EM_RESTART': '1', 09:50:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:50:22 INFO - 'OS': 'Windows_NT', 09:50:22 INFO - 'OURDRIVE': 'C:', 09:50: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', 09:50:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:50:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:50:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:50:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:50:22 INFO - 'PROCESSOR_LEVEL': '6', 09:50:22 INFO - 'PROCESSOR_REVISION': '1e05', 09:50:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:50:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:50:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:50:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:50:22 INFO - 'PROMPT': '$P$G', 09:50:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:50:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:50:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:50:22 INFO - 'PWD': 'C:\\slave\\test', 09:50:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:50:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:50:22 INFO - 'SYSTEMDRIVE': 'C:', 09:50:22 INFO - 'SYSTEMROOT': 'C:\\windows', 09:50:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:22 INFO - 'TEST1': 'testie', 09:50:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:22 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:50:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:50:22 INFO - 'USERNAME': 'cltbld', 09:50:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:50:22 INFO - 'WINDIR': 'C:\\windows', 09:50:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:50:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:50:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette 09:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:50:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:50:26 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)) 09:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:50:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:50:38 INFO - Downloading blessings-1.6.tar.gz 09:50:38 INFO - Running setup.py egg_info for package blessings 09:50:38 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:50:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:50:38 INFO - Running setup.py install for blessings 09:50:38 INFO - Running setup.py install for browsermob-proxy 09:50:38 INFO - Running setup.py install for manifestparser 09:50:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for marionette-client 09:50:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:50:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for marionette-driver 09:50:38 INFO - Running setup.py install for mozcrash 09:50:38 INFO - Running setup.py install for mozdebug 09:50:38 INFO - Running setup.py install for mozdevice 09:50:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for mozhttpd 09:50:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for mozInstall 09:50:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for mozleak 09:50:38 INFO - Running setup.py install for mozprofile 09:50:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Running setup.py install for mozrunner 09:50:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:50:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:50:40 INFO - Running setup.py install for mozscreenshot 09:50:40 INFO - Running setup.py install for moztest 09:50:40 INFO - Running setup.py install for mozversion 09:50:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:50:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:50:40 INFO - Running setup.py install for wptserve 09:50:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:50:40 INFO - Cleaning up... 09:50:40 INFO - Return code: 0 09:50:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:50:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:50:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:50:41 INFO - Reading from file tmpfile_stdout 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - Current package versions: 09:50:41 INFO - blessings == 1.6 09:50:41 INFO - blobuploader == 1.2.4 09:50:41 INFO - browsermob-proxy == 0.6.0 09:50:41 INFO - distribute == 0.6.14 09:50:41 INFO - docopt == 0.6.1 09:50:41 INFO - manifestparser == 1.1 09:50:41 INFO - marionette-client == 2.3.0 09:50:41 INFO - marionette-driver == 1.4.0 09:50:41 INFO - mozInstall == 1.12 09:50:41 INFO - mozcrash == 0.17 09:50:41 INFO - mozdebug == 0.1 09:50:41 INFO - mozdevice == 0.48 09:50:41 INFO - mozfile == 1.2 09:50:41 INFO - mozhttpd == 0.7 09:50:41 INFO - mozinfo == 0.9 09:50:41 INFO - mozleak == 0.1 09:50:41 INFO - mozlog == 3.1 09:50:41 INFO - moznetwork == 0.27 09:50:41 INFO - mozprocess == 0.22 09:50:41 INFO - mozprofile == 0.28 09:50:41 INFO - mozrunner == 6.11 09:50:41 INFO - mozscreenshot == 0.1 09:50:41 INFO - mozsystemmonitor == 0.0 09:50:41 INFO - moztest == 0.7 09:50:41 INFO - mozversion == 1.4 09:50:41 INFO - requests == 1.2.3 09:50:41 INFO - wptserve == 1.4.0 09:50:41 INFO - Running post-action listener: _resource_record_post_action 09:50:41 INFO - Running post-action listener: _start_resource_monitoring 09:50:41 INFO - Starting resource monitoring. 09:50:41 INFO - ##### 09:50:41 INFO - ##### Running pull step. 09:50:41 INFO - ##### 09:50:41 INFO - Running pre-action listener: _resource_record_pre_action 09:50:41 INFO - Running main action method: pull 09:50:41 INFO - Pull has nothing to do! 09:50:41 INFO - Running post-action listener: _resource_record_post_action 09:50:41 INFO - ##### 09:50:41 INFO - ##### Running install step. 09:50:41 INFO - ##### 09:50:41 INFO - Running pre-action listener: _resource_record_pre_action 09:50:41 INFO - Running main action method: install 09:50:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:50:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:50:41 INFO - Reading from file tmpfile_stdout 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - Detecting whether we're running mozinstall >=1.0... 09:50:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:50:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:50:41 INFO - Reading from file tmpfile_stdout 09:50:41 INFO - Output received: 09:50:41 INFO - Usage: mozinstall-script.py [options] installer 09:50:41 INFO - Options: 09:50:41 INFO - -h, --help show this help message and exit 09:50:41 INFO - -d DEST, --destination=DEST 09:50:41 INFO - Directory to install application into. [default: 09:50:41 INFO - "C:\slave\test"] 09:50:41 INFO - --app=APP Application being installed. [default: firefox] 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - Using _rmtree_windows ... 09:50:41 INFO - mkdir: C:\slave\test\build\application 09:50:41 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'] 09:50:41 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 09:50:45 INFO - Reading from file tmpfile_stdout 09:50:45 INFO - Output received: 09:50:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:50:45 INFO - Using _rmtree_windows ... 09:50:45 INFO - Using _rmtree_windows ... 09:50:45 INFO - Running post-action listener: _resource_record_post_action 09:50:45 INFO - ##### 09:50:45 INFO - ##### Running run-tests step. 09:50:45 INFO - ##### 09:50:45 INFO - Running pre-action listener: _resource_record_pre_action 09:50:45 INFO - Running main action method: run_tests 09:50:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:50:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:50:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:50:45 INFO - grabbing minidump binary from tooltool 09:50:45 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')]} 09:50:45 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 0x024E8368>, '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 0x0228FD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:50:45 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 09:50:45 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 09:50:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:50:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpglfe_t 09:50:47 INFO - INFO - File integrity verified, renaming tmpglfe_t to win32-minidump_stackwalk.exe 09:50:47 INFO - Return code: 0 09:50:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:50:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:50:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:50:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:50:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:50:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Roaming', 09:50:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:50:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:50:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:50:47 INFO - 'COMPUTERNAME': 'T-W864-IX-170', 09:50:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:50:47 INFO - 'DCLOCATION': 'SCL3', 09:50:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:50:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:50:47 INFO - 'HOMEDRIVE': 'C:', 09:50:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-170', 09:50:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:50:47 INFO - 'KTS_VERSION': '1.19c', 09:50:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-170\\AppData\\Local', 09:50:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-170', 09:50:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:50:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:50:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:50:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:50:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:47 INFO - 'MOZ_NO_REMOTE': '1', 09:50:47 INFO - 'NO_EM_RESTART': '1', 09:50:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:50:47 INFO - 'OS': 'Windows_NT', 09:50:47 INFO - 'OURDRIVE': 'C:', 09:50:47 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', 09:50:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:50:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:50:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:50:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:50:47 INFO - 'PROCESSOR_LEVEL': '6', 09:50:47 INFO - 'PROCESSOR_REVISION': '1e05', 09:50:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:50:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:50:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:50:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:50:47 INFO - 'PROMPT': '$P$G', 09:50:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:50:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:50:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:50:47 INFO - 'PWD': 'C:\\slave\\test', 09:50:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:50:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:50:47 INFO - 'SYSTEMDRIVE': 'C:', 09:50:47 INFO - 'SYSTEMROOT': 'C:\\windows', 09:50:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:47 INFO - 'TEST1': 'testie', 09:50:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:50:47 INFO - 'USERDOMAIN': 'T-W864-IX-170', 09:50:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-170', 09:50:47 INFO - 'USERNAME': 'cltbld', 09:50:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-170', 09:50:47 INFO - 'WINDIR': 'C:\\windows', 09:50:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:50:47 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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 09:50:49 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:50:49 INFO - import pkg_resources 09:50:50 INFO - Using 1 client processes 09:50:53 INFO - SUITE-START | Running 778 tests 09:50:53 INFO - Running testharness tests 09:50:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:50:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:50:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:50:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:50:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:50:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:50:54 INFO - Setting up ssl 09:50:54 INFO - PROCESS | certutil | 09:50:54 INFO - PROCESS | certutil | 09:50:54 INFO - PROCESS | certutil | 09:50:54 INFO - Certificate Nickname Trust Attributes 09:50:54 INFO - SSL,S/MIME,JAR/XPI 09:50:54 INFO - 09:50:54 INFO - web-platform-tests CT,, 09:50:54 INFO - 09:50:54 INFO - Starting runner 09:50:54 INFO - PROCESS | 3608 | [3608] 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 09:50:54 INFO - PROCESS | 3608 | [3608] 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 09:50:54 INFO - PROCESS | 3608 | [3608] 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 09:50:55 INFO - PROCESS | 3608 | [3608] 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 09:50:55 INFO - PROCESS | 3608 | [3608] 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 09:50:56 INFO - PROCESS | 3608 | 1461257456616 Marionette DEBUG Marionette enabled via build flag and pref 09:50:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000646655E000 == 1 [pid = 3608] [id = 1] 09:50:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 1 (0000006478183800) [pid = 3608] [serial = 1] [outer = 0000000000000000] 09:50:58 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:50:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 2 (0000006478184800) [pid = 3608] [serial = 2] [outer = 0000006478183800] 09:50:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B266000 == 2 [pid = 3608] [id = 2] 09:50:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 3 (000000647B266800) [pid = 3608] [serial = 3] [outer = 0000000000000000] 09:50:58 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:50:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 4 (000000647B267800) [pid = 3608] [serial = 4] [outer = 000000647B266800] 09:50:58 INFO - PROCESS | 3608 | 1461257458973 Marionette INFO Listening on port 2828 09:51:01 INFO - PROCESS | 3608 | 1461257461078 Marionette DEBUG Marionette enabled via command-line flag 09:51:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C171800 == 3 [pid = 3608] [id = 3] 09:51:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 5 (000000647C1DB000) [pid = 3608] [serial = 5] [outer = 0000000000000000] 09:51:01 INFO - PROCESS | 3608 | [3608] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 09:51:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 6 (000000647C1DC000) [pid = 3608] [serial = 6] [outer = 000000647C1DB000] 09:51:01 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:51:01 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:51:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 7 (000000647C2CF000) [pid = 3608] [serial = 7] [outer = 000000647B266800] 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461469 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461500 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461507 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461537 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49291 09:51:01 INFO - PROCESS | 3608 | 1461257461543 Marionette DEBUG Closed connection conn0 09:51:01 INFO - PROCESS | 3608 | 1461257461545 Marionette DEBUG Closed connection conn1 09:51:01 INFO - PROCESS | 3608 | 1461257461547 Marionette DEBUG Closed connection conn2 09:51:01 INFO - PROCESS | 3608 | 1461257461618 Marionette DEBUG Closed connection conn3 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461624 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49292 09:51:01 INFO - PROCESS | 3608 | 1461257461949 Marionette DEBUG Closed connection conn4 09:51:01 INFO - PROCESS | 3608 | [3608] 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 09:51:01 INFO - PROCESS | 3608 | 1461257461956 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49293 09:51:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000647DA9F800 == 4 [pid = 3608] [id = 4] 09:51:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 8 (000000647DA2B000) [pid = 3608] [serial = 8] [outer = 0000000000000000] 09:51:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 9 (000000647D1B7800) [pid = 3608] [serial = 9] [outer = 000000647DA2B000] 09:51:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 10 (000000647D143800) [pid = 3608] [serial = 10] [outer = 000000647DA2B000] 09:51:02 INFO - PROCESS | 3608 | 1461257462219 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:51:02 INFO - PROCESS | 3608 | 1461257462224 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":"20160421072021","device":"desktop","version":"48.0a1"} 09:51:02 INFO - PROCESS | 3608 | [3608] 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 09:51:02 INFO - PROCESS | 3608 | [3608] 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 09:51:03 INFO - PROCESS | 3608 | [3608] 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 09:51:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403443000 == 5 [pid = 3608] [id = 5] 09:51:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 11 (0000006403443800) [pid = 3608] [serial = 11] [outer = 0000000000000000] 09:51:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403444000 == 6 [pid = 3608] [id = 6] 09:51:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 12 (0000006403507C00) [pid = 3608] [serial = 12] [outer = 0000000000000000] 09:51:04 INFO - PROCESS | 3608 | [3608] 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 09:51:04 INFO - PROCESS | 3608 | ++DOCSHELL 00000064040A2000 == 7 [pid = 3608] [id = 7] 09:51:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 13 (0000006403507400) [pid = 3608] [serial = 13] [outer = 0000000000000000] 09:51:04 INFO - PROCESS | 3608 | [3608] 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 09:51:04 INFO - PROCESS | 3608 | [3608] 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 09:51:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 14 (00000064042CFC00) [pid = 3608] [serial = 14] [outer = 0000006403507400] 09:51:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 15 (000000640459A000) [pid = 3608] [serial = 15] [outer = 0000006403443800] 09:51:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 16 (00000064040C8C00) [pid = 3608] [serial = 16] [outer = 0000006403507C00] 09:51:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 17 (00000064040CAC00) [pid = 3608] [serial = 17] [outer = 0000006403507400] 09:51:05 INFO - PROCESS | 3608 | 1461257465500 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 3608 | 1461257465515 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 18 (00000064056A3800) [pid = 3608] [serial = 18] [outer = 0000006403507400] 09:51:06 INFO - PROCESS | 3608 | 1461257466565 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d8447b1f-590e-4c7f-86a1-35101ba4efac","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":"20160421072021","device":"desktop","version":"48.0a1","command_id":1}}] 09:51:07 INFO - PROCESS | 3608 | 1461257467088 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}] 09:51:07 INFO - PROCESS | 3608 | 1461257467116 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:51:07 INFO - PROCESS | 3608 | 1461257467149 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:51:07 INFO - PROCESS | 3608 | [3608] 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 09:51:08 INFO - PROCESS | 3608 | --DOCSHELL 000000646655E000 == 6 [pid = 3608] [id = 1] 09:51:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 19 (0000006403960800) [pid = 3608] [serial = 19] [outer = 0000006403507400] 09:51:09 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:09 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:09 INFO - PROCESS | 3608 | 1461257469499 Marionette TRACE conn5 <- [1,3,null,{}] 09:51:09 INFO - PROCESS | 3608 | 1461257469504 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:51:09 INFO - PROCESS | 3608 | 1461257469527 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:51:09 INFO - PROCESS | 3608 | 1461257469558 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 3608 | 1461257469562 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:51:09 INFO - PROCESS | 3608 | 1461257469573 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:51:09 INFO - PROCESS | 3608 | 1461257469577 Marionette TRACE conn5 <- [1,6,null,{}] 09:51:09 INFO - PROCESS | 3608 | 1461257469600 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}] 09:51:09 INFO - PROCESS | 3608 | 1461257469619 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:51:09 INFO - PROCESS | 3608 | 1461257469623 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 3608 | ++DOCSHELL 00000064038AD800 == 7 [pid = 3608] [id = 8] 09:51:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 20 (000000640602B000) [pid = 3608] [serial = 20] [outer = 0000000000000000] 09:51:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 21 (0000006406032000) [pid = 3608] [serial = 21] [outer = 000000640602B000] 09:51:09 INFO - PROCESS | 3608 | 1461257469688 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 22 (00000064072A0C00) [pid = 3608] [serial = 22] [outer = 000000640602B000] 09:51:10 INFO - PROCESS | 3608 | ++DOCSHELL 00000064040A5800 == 8 [pid = 3608] [id = 9] 09:51:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 23 (0000006475F51800) [pid = 3608] [serial = 23] [outer = 0000000000000000] 09:51:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 24 (0000006475FE6800) [pid = 3608] [serial = 24] [outer = 0000006475F51800] 09:51:10 INFO - PROCESS | 3608 | 1461257470399 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 25 (0000006407295400) [pid = 3608] [serial = 25] [outer = 0000006475F51800] 09:51:10 INFO - PROCESS | 3608 | 1461257470948 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]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1430ms 09:51:11 INFO - PROCESS | 3608 | 1461257471153 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 3608 | 1461257471156 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:51:11 INFO - PROCESS | 3608 | 1461257471177 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 3608 | 1461257471180 Marionette TRACE conn5 <- [1,10,null,{}] 09:51:11 INFO - PROCESS | 3608 | 1461257471185 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}] 09:51:11 INFO - PROCESS | 3608 | 1461257471274 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:51:11 INFO - PROCESS | 3608 | --DOCSHELL 000000647DA9F800 == 7 [pid = 3608] [id = 4] 09:51:11 INFO - PROCESS | 3608 | 1461257471327 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006400C31800 == 8 [pid = 3608] [id = 10] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 26 (0000006400C32800) [pid = 3608] [serial = 26] [outer = 0000000000000000] 09:51:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006400C85000 == 9 [pid = 3608] [id = 11] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 27 (0000006400C6F000) [pid = 3608] [serial = 27] [outer = 0000000000000000] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 28 (0000006401D5B800) [pid = 3608] [serial = 28] [outer = 0000006400C6F000] 09:51:11 INFO - PROCESS | 3608 | 1461257471388 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 29 (00000064049D7C00) [pid = 3608] [serial = 29] [outer = 0000006400C6F000] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 30 (000000640319C800) [pid = 3608] [serial = 30] [outer = 0000006400C32800] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 31 (0000006403657800) [pid = 3608] [serial = 31] [outer = 0000006400C32800] 09:51:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006400C87800 == 10 [pid = 3608] [id = 12] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 32 (0000006400CB7C00) [pid = 3608] [serial = 32] [outer = 0000000000000000] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 33 (0000006477C4D400) [pid = 3608] [serial = 33] [outer = 0000006400CB7C00] 09:51:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 34 (00000064783A2400) [pid = 3608] [serial = 34] [outer = 0000006400CB7C00] 09:51:12 INFO - PROCESS | 3608 | 1461257471984 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]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 837ms 09:51:12 INFO - PROCESS | 3608 | 1461257472016 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3608 | 1461257472021 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:51:12 INFO - PROCESS | 3608 | 1461257472030 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:51:12 INFO - PROCESS | 3608 | 1461257472032 Marionette TRACE conn5 <- [1,14,null,{}] 09:51:12 INFO - PROCESS | 3608 | 1461257472036 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}] 09:51:12 INFO - PROCESS | 3608 | 1461257472134 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:51:12 INFO - PROCESS | 3608 | 1461257472188 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640797A000 == 11 [pid = 3608] [id = 13] 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 35 (0000006477C4CC00) [pid = 3608] [serial = 35] [outer = 0000000000000000] 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 36 (000000647B635400) [pid = 3608] [serial = 36] [outer = 0000006477C4CC00] 09:51:12 INFO - PROCESS | 3608 | 1461257472235 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 37 (000000647BD65800) [pid = 3608] [serial = 37] [outer = 0000006477C4CC00] 09:51:12 INFO - PROCESS | 3608 | 1461257472605 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]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 09:51:12 INFO - PROCESS | 3608 | 1461257472668 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 3608 | 1461257472670 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:51:12 INFO - PROCESS | 3608 | 1461257472675 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 3608 | 1461257472679 Marionette TRACE conn5 <- [1,18,null,{}] 09:51:12 INFO - PROCESS | 3608 | 1461257472691 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}] 09:51:12 INFO - PROCESS | 3608 | 1461257472781 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:51:12 INFO - PROCESS | 3608 | 1461257472789 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475F6E000 == 12 [pid = 3608] [id = 14] 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 38 (00000064052DA800) [pid = 3608] [serial = 38] [outer = 0000000000000000] 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 39 (000000647BFCD000) [pid = 3608] [serial = 39] [outer = 00000064052DA800] 09:51:12 INFO - PROCESS | 3608 | 1461257472841 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 40 (000000647C2E5C00) [pid = 3608] [serial = 40] [outer = 00000064052DA800] 09:51:13 INFO - PROCESS | 3608 | 1461257473239 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 09:51:13 INFO - PROCESS | 3608 | 1461257473264 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3608 | 1461257473266 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:51:13 INFO - PROCESS | 3608 | 1461257473270 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 3608 | 1461257473272 Marionette TRACE conn5 <- [1,22,null,{}] 09:51:13 INFO - PROCESS | 3608 | 1461257473275 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}] 09:51:13 INFO - PROCESS | 3608 | 1461257473376 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:51:13 INFO - PROCESS | 3608 | 1461257473383 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768BC000 == 13 [pid = 3608] [id = 15] 09:51:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 41 (0000006403A44000) [pid = 3608] [serial = 41] [outer = 0000000000000000] 09:51:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 42 (0000006403A46C00) [pid = 3608] [serial = 42] [outer = 0000006403A44000] 09:51:13 INFO - PROCESS | 3608 | 1461257473431 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 43 (0000006407299400) [pid = 3608] [serial = 43] [outer = 0000006403A44000] 09:51:13 INFO - PROCESS | 3608 | 1461257473800 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]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 09:51:13 INFO - PROCESS | 3608 | 1461257473859 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 3608 | 1461257473861 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:51:13 INFO - PROCESS | 3608 | 1461257473864 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:51:13 INFO - PROCESS | 3608 | 1461257473866 Marionette TRACE conn5 <- [1,26,null,{}] 09:51:13 INFO - PROCESS | 3608 | 1461257473870 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}] 09:51:13 INFO - PROCESS | 3608 | 1461257473945 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:51:13 INFO - PROCESS | 3608 | 1461257473952 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477230800 == 14 [pid = 3608] [id = 16] 09:51:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 44 (0000006404324000) [pid = 3608] [serial = 44] [outer = 0000000000000000] 09:51:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 45 (0000006404327000) [pid = 3608] [serial = 45] [outer = 0000006404324000] 09:51:14 INFO - PROCESS | 3608 | 1461257473999 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 46 (0000006407751800) [pid = 3608] [serial = 46] [outer = 0000006404324000] 09:51:14 INFO - PROCESS | 3608 | 1461257474412 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]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 09:51:14 INFO - PROCESS | 3608 | 1461257474460 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:51:14 INFO - PROCESS | 3608 | 1461257474463 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:51:14 INFO - PROCESS | 3608 | 1461257474466 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 3608 | 1461257474468 Marionette TRACE conn5 <- [1,30,null,{}] 09:51:14 INFO - PROCESS | 3608 | 1461257474472 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}] 09:51:14 INFO - PROCESS | 3608 | 1461257474580 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:51:14 INFO - PROCESS | 3608 | 1461257474591 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000006478176000 == 15 [pid = 3608] [id = 17] 09:51:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 47 (0000006403978000) [pid = 3608] [serial = 47] [outer = 0000000000000000] 09:51:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 48 (000000647D1BC000) [pid = 3608] [serial = 48] [outer = 0000006403978000] 09:51:14 INFO - PROCESS | 3608 | 1461257474644 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 49 (000000647FEB9800) [pid = 3608] [serial = 49] [outer = 0000006403978000] 09:51:15 INFO - PROCESS | 3608 | 1461257475022 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]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 09:51:15 INFO - PROCESS | 3608 | 1461257475053 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 3608 | 1461257475055 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:51:15 INFO - PROCESS | 3608 | 1461257475059 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:51:15 INFO - PROCESS | 3608 | 1461257475060 Marionette TRACE conn5 <- [1,34,null,{}] 09:51:15 INFO - PROCESS | 3608 | 1461257475074 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}] 09:51:15 INFO - PROCESS | 3608 | 1461257475145 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:51:15 INFO - PROCESS | 3608 | 1461257475151 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B5E7000 == 16 [pid = 3608] [id = 18] 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 50 (0000006404010800) [pid = 3608] [serial = 50] [outer = 0000000000000000] 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (0000006404019800) [pid = 3608] [serial = 51] [outer = 0000006404010800] 09:51:15 INFO - PROCESS | 3608 | 1461257475197 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (0000006477242400) [pid = 3608] [serial = 52] [outer = 0000006404010800] 09:51:15 INFO - PROCESS | 3608 | 1461257475658 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]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 09:51:15 INFO - PROCESS | 3608 | 1461257475691 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 3608 | 1461257475693 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:51:15 INFO - PROCESS | 3608 | 1461257475696 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:51:15 INFO - PROCESS | 3608 | 1461257475698 Marionette TRACE conn5 <- [1,38,null,{}] 09:51:15 INFO - PROCESS | 3608 | 1461257475701 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}] 09:51:15 INFO - PROCESS | 3608 | 1461257475778 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:51:15 INFO - PROCESS | 3608 | 1461257475785 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C2CE000 == 17 [pid = 3608] [id = 19] 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (0000006474E31800) [pid = 3608] [serial = 53] [outer = 0000000000000000] 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (0000006474E36800) [pid = 3608] [serial = 54] [outer = 0000006474E31800] 09:51:15 INFO - PROCESS | 3608 | 1461257475833 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (000000647D397400) [pid = 3608] [serial = 55] [outer = 0000006474E31800] 09:51:16 INFO - PROCESS | 3608 | 1461257476205 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 543ms 09:51:16 INFO - PROCESS | 3608 | 1461257476241 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3608 | 1461257476243 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:51:16 INFO - PROCESS | 3608 | 1461257476247 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 3608 | 1461257476249 Marionette TRACE conn5 <- [1,42,null,{}] 09:51:16 INFO - PROCESS | 3608 | 1461257476252 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}] 09:51:16 INFO - PROCESS | 3608 | 1461257476355 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:51:16 INFO - PROCESS | 3608 | 1461257476362 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEEE800 == 18 [pid = 3608] [id = 20] 09:51:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000006474E77C00) [pid = 3608] [serial = 56] [outer = 0000000000000000] 09:51:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000006474E7F400) [pid = 3608] [serial = 57] [outer = 0000006474E77C00] 09:51:16 INFO - PROCESS | 3608 | 1461257476407 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (0000006476F53800) [pid = 3608] [serial = 58] [outer = 0000006474E77C00] 09:51:16 INFO - PROCESS | 3608 | 1461257476783 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]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 09:51:16 INFO - PROCESS | 3608 | 1461257476842 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 3608 | 1461257476844 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:51:16 INFO - PROCESS | 3608 | 1461257476847 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 3608 | 1461257476849 Marionette TRACE conn5 <- [1,46,null,{}] 09:51:16 INFO - PROCESS | 3608 | 1461257476853 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}] 09:51:16 INFO - PROCESS | 3608 | 1461257476928 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:51:16 INFO - PROCESS | 3608 | 1461257476934 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000647FE54800 == 19 [pid = 3608] [id = 21] 09:51:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000006476A11400) [pid = 3608] [serial = 59] [outer = 0000000000000000] 09:51:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000006476A19400) [pid = 3608] [serial = 60] [outer = 0000006476A11400] 09:51:16 INFO - PROCESS | 3608 | 1461257476980 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000647FEB8400) [pid = 3608] [serial = 61] [outer = 0000006476A11400] 09:51:17 INFO - PROCESS | 3608 | 1461257477364 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]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 540ms 09:51:17 INFO - PROCESS | 3608 | 1461257477389 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 3608 | 1461257477392 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:51:17 INFO - PROCESS | 3608 | 1461257477395 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 3608 | 1461257477398 Marionette TRACE conn5 <- [1,50,null,{}] 09:51:17 INFO - PROCESS | 3608 | 1461257477401 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}] 09:51:17 INFO - PROCESS | 3608 | 1461257477513 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:51:17 INFO - PROCESS | 3608 | 1461257477522 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B116800 == 20 [pid = 3608] [id = 22] 09:51:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (000000640AF41400) [pid = 3608] [serial = 62] [outer = 0000000000000000] 09:51:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000640AF60400) [pid = 3608] [serial = 63] [outer = 000000640AF41400] 09:51:17 INFO - PROCESS | 3608 | 1461257477578 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (000000640AF6C000) [pid = 3608] [serial = 64] [outer = 000000640AF41400] 09:51:17 INFO - PROCESS | 3608 | 1461257477965 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]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 09:51:18 INFO - PROCESS | 3608 | 1461257478028 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 3608 | 1461257478030 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:51:18 INFO - PROCESS | 3608 | 1461257478033 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:51:18 INFO - PROCESS | 3608 | 1461257478035 Marionette TRACE conn5 <- [1,54,null,{}] 09:51:18 INFO - PROCESS | 3608 | 1461257478038 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}] 09:51:18 INFO - PROCESS | 3608 | 1461257478145 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:51:18 INFO - PROCESS | 3608 | 1461257478154 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B288800 == 21 [pid = 3608] [id = 23] 09:51:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (000000640B22D000) [pid = 3608] [serial = 65] [outer = 0000000000000000] 09:51:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000640B235000) [pid = 3608] [serial = 66] [outer = 000000640B22D000] 09:51:18 INFO - PROCESS | 3608 | 1461257478199 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006476A17400) [pid = 3608] [serial = 67] [outer = 000000640B22D000] 09:51:19 INFO - PROCESS | 3608 | 1461257479293 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1277ms 09:51:19 INFO - PROCESS | 3608 | 1461257479323 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3608 | 1461257479327 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:51:19 INFO - PROCESS | 3608 | 1461257479332 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 3608 | 1461257479336 Marionette TRACE conn5 <- [1,58,null,{}] 09:51:19 INFO - PROCESS | 3608 | 1461257479349 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}] 09:51:19 INFO - PROCESS | 3608 | 1461257479451 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:51:19 INFO - PROCESS | 3608 | 1461257479462 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640475E800 == 22 [pid = 3608] [id = 24] 09:51:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006403974000) [pid = 3608] [serial = 68] [outer = 0000000000000000] 09:51:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000006403A43400) [pid = 3608] [serial = 69] [outer = 0000006403974000] 09:51:19 INFO - PROCESS | 3608 | 1461257479512 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000640400F800) [pid = 3608] [serial = 70] [outer = 0000006403974000] 09:51:19 INFO - PROCESS | 3608 | 1461257479931 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]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 649ms 09:51:19 INFO - PROCESS | 3608 | 1461257479983 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 3608 | 1461257479989 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:51:19 INFO - PROCESS | 3608 | 1461257479996 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 3608 | 1461257479999 Marionette TRACE conn5 <- [1,62,null,{}] 09:51:20 INFO - PROCESS | 3608 | 1461257480002 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}] 09:51:20 INFO - PROCESS | 3608 | 1461257480103 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:51:20 INFO - PROCESS | 3608 | 1461257480111 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407782800 == 23 [pid = 3608] [id = 25] 09:51:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006404014800) [pid = 3608] [serial = 71] [outer = 0000000000000000] 09:51:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006404329000) [pid = 3608] [serial = 72] [outer = 0000006404014800] 09:51:20 INFO - PROCESS | 3608 | 1461257480157 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000064056B8000) [pid = 3608] [serial = 73] [outer = 0000006404014800] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000647DA2B000) [pid = 3608] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006404324000) [pid = 3608] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006403978000) [pid = 3608] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640602B000) [pid = 3608] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000006400C6F000) [pid = 3608] [serial = 27] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000006477C4CC00) [pid = 3608] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000064052DA800) [pid = 3608] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:51:20 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006403A44000) [pid = 3608] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:51:20 INFO - PROCESS | 3608 | 1461257480838 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]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 09:51:20 INFO - PROCESS | 3608 | 1461257480877 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:51:20 INFO - PROCESS | 3608 | 1461257480879 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:51:20 INFO - PROCESS | 3608 | 1461257480883 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 3608 | 1461257480887 Marionette TRACE conn5 <- [1,66,null,{}] 09:51:20 INFO - PROCESS | 3608 | 1461257480898 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}] 09:51:21 INFO - PROCESS | 3608 | 1461257480991 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:51:21 INFO - PROCESS | 3608 | 1461257481052 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A194800 == 24 [pid = 3608] [id = 26] 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (000000640400E400) [pid = 3608] [serial = 74] [outer = 0000000000000000] 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006407988C00) [pid = 3608] [serial = 75] [outer = 000000640400E400] 09:51:21 INFO - PROCESS | 3608 | 1461257481102 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000640AF3D400) [pid = 3608] [serial = 76] [outer = 000000640400E400] 09:51:21 INFO - PROCESS | 3608 | 1461257481445 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]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 09:51:21 INFO - PROCESS | 3608 | 1461257481472 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 3608 | 1461257481475 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:51:21 INFO - PROCESS | 3608 | 1461257481478 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 3608 | 1461257481480 Marionette TRACE conn5 <- [1,70,null,{}] 09:51:21 INFO - PROCESS | 3608 | 1461257481484 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}] 09:51:21 INFO - PROCESS | 3608 | 1461257481596 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:51:21 INFO - PROCESS | 3608 | 1461257481604 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000006474F32800 == 25 [pid = 3608] [id = 27] 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640AF43400) [pid = 3608] [serial = 77] [outer = 0000000000000000] 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000640AF69800) [pid = 3608] [serial = 78] [outer = 000000640AF43400] 09:51:21 INFO - PROCESS | 3608 | 1461257481653 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000640B23A000) [pid = 3608] [serial = 79] [outer = 000000640AF43400] 09:51:22 INFO - PROCESS | 3608 | 1461257482021 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]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 09:51:22 INFO - PROCESS | 3608 | 1461257482068 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3608 | 1461257482070 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:51:22 INFO - PROCESS | 3608 | 1461257482073 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3608 | 1461257482075 Marionette TRACE conn5 <- [1,74,null,{}] 09:51:22 INFO - PROCESS | 3608 | 1461257482078 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}] 09:51:22 INFO - PROCESS | 3608 | 1461257482151 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:51:22 INFO - PROCESS | 3608 | 1461257482158 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768B5800 == 26 [pid = 3608] [id = 28] 09:51:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000640432A800) [pid = 3608] [serial = 80] [outer = 0000000000000000] 09:51:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640B519800) [pid = 3608] [serial = 81] [outer = 000000640432A800] 09:51:22 INFO - PROCESS | 3608 | 1461257482205 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006474CB5800) [pid = 3608] [serial = 82] [outer = 000000640432A800] 09:51:22 INFO - PROCESS | 3608 | 1461257482613 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]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 585ms 09:51:22 INFO - PROCESS | 3608 | 1461257482661 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 3608 | 1461257482664 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:51:22 INFO - PROCESS | 3608 | 1461257482667 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 3608 | 1461257482670 Marionette TRACE conn5 <- [1,78,null,{}] 09:51:22 INFO - PROCESS | 3608 | 1461257482712 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}] 09:51:22 INFO - PROCESS | 3608 | 1461257482804 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:51:22 INFO - PROCESS | 3608 | 1461257482881 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403AB9800 == 27 [pid = 3608] [id = 29] 09:51:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006402F5B000) [pid = 3608] [serial = 83] [outer = 0000000000000000] 09:51:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064035C7400) [pid = 3608] [serial = 84] [outer = 0000006402F5B000] 09:51:22 INFO - PROCESS | 3608 | 1461257482940 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006403A43800) [pid = 3608] [serial = 85] [outer = 0000006402F5B000] 09:51:23 INFO - PROCESS | 3608 | 1461257483447 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]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 09:51:23 INFO - PROCESS | 3608 | 1461257483550 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 3608 | 1461257483557 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:51:23 INFO - PROCESS | 3608 | 1461257483575 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 3608 | 1461257483578 Marionette TRACE conn5 <- [1,82,null,{}] 09:51:23 INFO - PROCESS | 3608 | 1461257483583 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}] 09:51:23 INFO - PROCESS | 3608 | 1461257483692 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:51:23 INFO - PROCESS | 3608 | 1461257483749 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 3608 | ++DOCSHELL 0000006476111800 == 28 [pid = 3608] [id = 30] 09:51:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006406B47400) [pid = 3608] [serial = 86] [outer = 0000000000000000] 09:51:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640798F800) [pid = 3608] [serial = 87] [outer = 0000006406B47400] 09:51:23 INFO - PROCESS | 3608 | 1461257483808 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B22C000) [pid = 3608] [serial = 88] [outer = 0000006406B47400] 09:51:24 INFO - PROCESS | 3608 | 1461257484355 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]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:51:24 INFO - PROCESS | 3608 | 1461257484416 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 3608 | 1461257484419 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:51:24 INFO - PROCESS | 3608 | 1461257484422 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 3608 | 1461257484425 Marionette TRACE conn5 <- [1,86,null,{}] 09:51:24 INFO - PROCESS | 3608 | 1461257484429 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}] 09:51:24 INFO - PROCESS | 3608 | 1461257484525 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:51:24 INFO - PROCESS | 3608 | 1461257484599 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B2E3800 == 29 [pid = 3608] [id = 31] 09:51:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006474E2AC00) [pid = 3608] [serial = 89] [outer = 0000000000000000] 09:51:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006474E7AC00) [pid = 3608] [serial = 90] [outer = 0000006474E2AC00] 09:51:24 INFO - PROCESS | 3608 | 1461257484660 Marionette DEBUG loaded listener.js 09:51:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006475F58400) [pid = 3608] [serial = 91] [outer = 0000006474E2AC00] 09:51:25 INFO - PROCESS | 3608 | 1461257485203 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]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 09:51:25 INFO - PROCESS | 3608 | 1461257485269 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:51:25 INFO - PROCESS | 3608 | 1461257485276 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:51:25 INFO - PROCESS | 3608 | 1461257485281 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 3608 | 1461257485284 Marionette TRACE conn5 <- [1,90,null,{}] 09:51:25 INFO - PROCESS | 3608 | 1461257485287 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}] 09:51:25 INFO - PROCESS | 3608 | 1461257485386 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:51:25 INFO - PROCESS | 3608 | 1461257485444 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C1DF000 == 30 [pid = 3608] [id = 32] 09:51:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064762DA800) [pid = 3608] [serial = 92] [outer = 0000000000000000] 09:51:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006476A1C400) [pid = 3608] [serial = 93] [outer = 00000064762DA800] 09:51:25 INFO - PROCESS | 3608 | 1461257485502 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006477111400) [pid = 3608] [serial = 94] [outer = 00000064762DA800] 09:51:26 INFO - PROCESS | 3608 | 1461257486008 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 775ms 09:51:26 INFO - PROCESS | 3608 | 1461257486058 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 3608 | 1461257486060 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:51:26 INFO - PROCESS | 3608 | 1461257486064 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 3608 | 1461257486066 Marionette TRACE conn5 <- [1,94,null,{}] 09:51:26 INFO - PROCESS | 3608 | 1461257486069 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}] 09:51:26 INFO - PROCESS | 3608 | 1461257486163 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:51:26 INFO - PROCESS | 3608 | 1461257486253 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEE5800 == 31 [pid = 3608] [id = 33] 09:51:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064036D1000) [pid = 3608] [serial = 95] [outer = 0000000000000000] 09:51:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064036D4800) [pid = 3608] [serial = 96] [outer = 00000064036D1000] 09:51:26 INFO - PROCESS | 3608 | 1461257486310 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006476A12000) [pid = 3608] [serial = 97] [outer = 00000064036D1000] 09:51:26 INFO - PROCESS | 3608 | 1461257486915 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]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 09:51:26 INFO - PROCESS | 3608 | 1461257486947 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:51:26 INFO - PROCESS | 3608 | 1461257486951 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:51:26 INFO - PROCESS | 3608 | 1461257486957 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 3608 | 1461257486961 Marionette TRACE conn5 <- [1,98,null,{}] 09:51:26 INFO - PROCESS | 3608 | 1461257486967 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}] 09:51:27 INFO - PROCESS | 3608 | 1461257487059 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:51:27 INFO - PROCESS | 3608 | 1461257487123 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006400C93800 == 32 [pid = 3608] [id = 34] 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064035CCC00) [pid = 3608] [serial = 98] [outer = 0000000000000000] 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064036D7400) [pid = 3608] [serial = 99] [outer = 00000064035CCC00] 09:51:27 INFO - PROCESS | 3608 | 1461257487195 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006404013C00) [pid = 3608] [serial = 100] [outer = 00000064035CCC00] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006404327000) [pid = 3608] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000647D1BC000) [pid = 3608] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006404019800) [pid = 3608] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006474E36800) [pid = 3608] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006474E7F400) [pid = 3608] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006476A19400) [pid = 3608] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006406032000) [pid = 3608] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064072A0C00) [pid = 3608] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006475FE6800) [pid = 3608] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006401D5B800) [pid = 3608] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064049D7C00) [pid = 3608] [serial = 29] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006477C4D400) [pid = 3608] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000647B635400) [pid = 3608] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000647BD65800) [pid = 3608] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000647BFCD000) [pid = 3608] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000647C2E5C00) [pid = 3608] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006403A46C00) [pid = 3608] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640319C800) [pid = 3608] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006407299400) [pid = 3608] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006407751800) [pid = 3608] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000647FEB9800) [pid = 3608] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000640AF60400) [pid = 3608] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000064040CAC00) [pid = 3608] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (00000064042CFC00) [pid = 3608] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000647D1B7800) [pid = 3608] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000647D143800) [pid = 3608] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:51:27 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000647B267800) [pid = 3608] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 3608 | 1461257487625 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]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 734ms 09:51:27 INFO - PROCESS | 3608 | 1461257487696 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 3608 | 1461257487702 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:51:27 INFO - PROCESS | 3608 | 1461257487708 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 3608 | 1461257487711 Marionette TRACE conn5 <- [1,102,null,{}] 09:51:27 INFO - PROCESS | 3608 | 1461257487715 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}] 09:51:27 INFO - PROCESS | 3608 | 1461257487798 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:51:27 INFO - PROCESS | 3608 | 1461257487808 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404FDA000 == 33 [pid = 3608] [id = 35] 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006404011800) [pid = 3608] [serial = 101] [outer = 0000000000000000] 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006404323C00) [pid = 3608] [serial = 102] [outer = 0000006404011800] 09:51:27 INFO - PROCESS | 3608 | 1461257487856 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006404F6C400) [pid = 3608] [serial = 103] [outer = 0000006404011800] 09:51:28 INFO - PROCESS | 3608 | 1461257488260 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 09:51:28 INFO - PROCESS | 3608 | 1461257488295 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 3608 | 1461257488298 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 3608 | 1461257488301 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:51:28 INFO - PROCESS | 3608 | 1461257488305 Marionette TRACE conn5 <- [1,106,null,{}] 09:51:28 INFO - PROCESS | 3608 | 1461257488317 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}] 09:51:28 INFO - PROCESS | 3608 | 1461257488398 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:51:28 INFO - PROCESS | 3608 | 1461257488406 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B11D800 == 34 [pid = 3608] [id = 36] 09:51:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640720EC00) [pid = 3608] [serial = 104] [outer = 0000000000000000] 09:51:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000064077C8400) [pid = 3608] [serial = 105] [outer = 000000640720EC00] 09:51:28 INFO - PROCESS | 3608 | 1461257488454 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000640AF67400) [pid = 3608] [serial = 106] [outer = 000000640720EC00] 09:51:28 INFO - PROCESS | 3608 | 1461257488880 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]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 09:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:51:28 INFO - PROCESS | 3608 | 1461257488931 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 3608 | 1461257488934 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:51:28 INFO - PROCESS | 3608 | 1461257488938 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 3608 | 1461257488940 Marionette TRACE conn5 <- [1,110,null,{}] 09:51:28 INFO - PROCESS | 3608 | 1461257488943 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}] 09:51:29 INFO - PROCESS | 3608 | 1461257489022 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:51:29 INFO - PROCESS | 3608 | 1461257489029 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3608 | ++DOCSHELL 00000064762C2800 == 35 [pid = 3608] [id = 37] 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000640B516400) [pid = 3608] [serial = 107] [outer = 0000000000000000] 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006474E34800) [pid = 3608] [serial = 108] [outer = 000000640B516400] 09:51:29 INFO - PROCESS | 3608 | 1461257489076 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006475758C00) [pid = 3608] [serial = 109] [outer = 000000640B516400] 09:51:29 INFO - PROCESS | 3608 | 1461257489478 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]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 09:51:29 INFO - PROCESS | 3608 | 1461257489527 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 3608 | 1461257489530 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:51:29 INFO - PROCESS | 3608 | 1461257489533 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 3608 | 1461257489535 Marionette TRACE conn5 <- [1,114,null,{}] 09:51:29 INFO - PROCESS | 3608 | 1461257489539 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}] 09:51:29 INFO - PROCESS | 3608 | 1461257489617 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:51:29 INFO - PROCESS | 3608 | 1461257489623 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 3608 | ++DOCSHELL 00000064774C1000 == 36 [pid = 3608] [id = 38] 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006476846400) [pid = 3608] [serial = 110] [outer = 0000000000000000] 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006476A15400) [pid = 3608] [serial = 111] [outer = 0000006476846400] 09:51:29 INFO - PROCESS | 3608 | 1461257489669 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064772BE400) [pid = 3608] [serial = 112] [outer = 0000006476846400] 09:51:30 INFO - PROCESS | 3608 | 1461257490129 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]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:51:30 INFO - PROCESS | 3608 | 1461257490164 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 3608 | 1461257490167 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:51:30 INFO - PROCESS | 3608 | 1461257490170 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 3608 | 1461257490172 Marionette TRACE conn5 <- [1,118,null,{}] 09:51:30 INFO - PROCESS | 3608 | 1461257490175 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}] 09:51:30 INFO - PROCESS | 3608 | 1461257490292 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:51:30 INFO - PROCESS | 3608 | 1461257490302 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000647BDC5800 == 37 [pid = 3608] [id = 39] 09:51:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000647B5CBC00) [pid = 3608] [serial = 113] [outer = 0000000000000000] 09:51:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000647BCB5C00) [pid = 3608] [serial = 114] [outer = 000000647B5CBC00] 09:51:30 INFO - PROCESS | 3608 | 1461257490351 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000647BF10C00) [pid = 3608] [serial = 115] [outer = 000000647B5CBC00] 09:51:30 INFO - PROCESS | 3608 | 1461257490747 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]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:51:30 INFO - PROCESS | 3608 | 1461257490802 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 3608 | 1461257490804 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:51:30 INFO - PROCESS | 3608 | 1461257490807 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:51:30 INFO - PROCESS | 3608 | 1461257490809 Marionette TRACE conn5 <- [1,122,null,{}] 09:51:30 INFO - PROCESS | 3608 | 1461257490813 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}] 09:51:30 INFO - PROCESS | 3608 | 1461257490907 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:51:30 INFO - PROCESS | 3608 | 1461257490913 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000647FE50800 == 38 [pid = 3608] [id = 40] 09:51:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006476AC8400) [pid = 3608] [serial = 116] [outer = 0000000000000000] 09:51:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006476ACD800) [pid = 3608] [serial = 117] [outer = 0000006476AC8400] 09:51:30 INFO - PROCESS | 3608 | 1461257490958 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000647BD92800) [pid = 3608] [serial = 118] [outer = 0000006476AC8400] 09:51:31 INFO - PROCESS | 3608 | 1461257491357 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 09:51:31 INFO - PROCESS | 3608 | 1461257491396 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 3608 | 1461257491398 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:51:31 INFO - PROCESS | 3608 | 1461257491401 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 3608 | 1461257491403 Marionette TRACE conn5 <- [1,126,null,{}] 09:51:31 INFO - PROCESS | 3608 | 1461257491407 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}] 09:51:31 INFO - PROCESS | 3608 | 1461257491506 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:51:31 INFO - PROCESS | 3608 | 1461257491512 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A167800 == 39 [pid = 3608] [id = 41] 09:51:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640B6D1000) [pid = 3608] [serial = 119] [outer = 0000000000000000] 09:51:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640B6D4C00) [pid = 3608] [serial = 120] [outer = 000000640B6D1000] 09:51:31 INFO - PROCESS | 3608 | 1461257491558 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006476AD1000) [pid = 3608] [serial = 121] [outer = 000000640B6D1000] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006403974000) [pid = 3608] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640400E400) [pid = 3608] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006404014800) [pid = 3608] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640AF43400) [pid = 3608] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640B22D000) [pid = 3608] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006474E77C00) [pid = 3608] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006476A11400) [pid = 3608] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006404010800) [pid = 3608] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006474E31800) [pid = 3608] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:51:31 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640AF41400) [pid = 3608] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:51:31 INFO - PROCESS | 3608 | 1461257491958 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]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 09:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:51:32 INFO - PROCESS | 3608 | 1461257491991 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3608 | 1461257491993 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 3608 | 1461257491996 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 3608 | 1461257491998 Marionette TRACE conn5 <- [1,130,null,{}] 09:51:32 INFO - PROCESS | 3608 | 1461257492001 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}] 09:51:32 INFO - PROCESS | 3608 | 1461257492077 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:51:32 INFO - PROCESS | 3608 | 1461257492085 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD8000 == 40 [pid = 3608] [id = 42] 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404010800) [pid = 3608] [serial = 122] [outer = 0000000000000000] 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640B22D000) [pid = 3608] [serial = 123] [outer = 0000006404010800] 09:51:32 INFO - PROCESS | 3608 | 1461257492130 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640B78E400) [pid = 3608] [serial = 124] [outer = 0000006404010800] 09:51:32 INFO - PROCESS | 3608 | 1461257492550 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]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:51:32 INFO - PROCESS | 3608 | 1461257492587 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 3608 | 1461257492589 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 3608 | 1461257492592 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:51:32 INFO - PROCESS | 3608 | 1461257492594 Marionette TRACE conn5 <- [1,134,null,{}] 09:51:32 INFO - PROCESS | 3608 | 1461257492597 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}] 09:51:32 INFO - PROCESS | 3608 | 1461257492674 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:51:32 INFO - PROCESS | 3608 | 1461257492681 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC8A800 == 41 [pid = 3608] [id = 43] 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B78CC00) [pid = 3608] [serial = 125] [outer = 0000000000000000] 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640B795800) [pid = 3608] [serial = 126] [outer = 000000640B78CC00] 09:51:32 INFO - PROCESS | 3608 | 1461257492727 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006474DA7C00) [pid = 3608] [serial = 127] [outer = 000000640B78CC00] 09:51:33 INFO - PROCESS | 3608 | 1461257493121 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 09:51:33 INFO - PROCESS | 3608 | 1461257493181 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 3608 | 1461257493184 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:51:33 INFO - PROCESS | 3608 | 1461257493187 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 3608 | 1461257493190 Marionette TRACE conn5 <- [1,138,null,{}] 09:51:33 INFO - PROCESS | 3608 | 1461257493193 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}] 09:51:33 INFO - PROCESS | 3608 | 1461257493290 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:51:33 INFO - PROCESS | 3608 | 1461257493298 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBEF800 == 42 [pid = 3608] [id = 44] 09:51:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640BBC1000) [pid = 3608] [serial = 128] [outer = 0000000000000000] 09:51:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640BBCDC00) [pid = 3608] [serial = 129] [outer = 000000640BBC1000] 09:51:33 INFO - PROCESS | 3608 | 1461257493350 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006474E2B400) [pid = 3608] [serial = 130] [outer = 000000640BBC1000] 09:51:33 INFO - PROCESS | 3608 | 1461257493761 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]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 09:51:33 INFO - PROCESS | 3608 | 1461257493819 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 3608 | 1461257493821 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:51:33 INFO - PROCESS | 3608 | 1461257493825 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 3608 | 1461257493826 Marionette TRACE conn5 <- [1,142,null,{}] 09:51:33 INFO - PROCESS | 3608 | 1461257493830 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}] 09:51:33 INFO - PROCESS | 3608 | 1461257493950 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:51:34 INFO - PROCESS | 3608 | 1461257494008 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640319A000 == 43 [pid = 3608] [id = 45] 09:51:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006400C63000) [pid = 3608] [serial = 131] [outer = 0000000000000000] 09:51:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006400CBE800) [pid = 3608] [serial = 132] [outer = 0000006400C63000] 09:51:34 INFO - PROCESS | 3608 | 1461257494068 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064035D7400) [pid = 3608] [serial = 133] [outer = 0000006400C63000] 09:51:34 INFO - PROCESS | 3608 | 1461257494616 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]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 881ms 09:51:34 INFO - PROCESS | 3608 | 1461257494710 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 3608 | 1461257494716 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:51:34 INFO - PROCESS | 3608 | 1461257494721 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 3608 | 1461257494726 Marionette TRACE conn5 <- [1,146,null,{}] 09:51:34 INFO - PROCESS | 3608 | 1461257494731 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}] 09:51:34 INFO - PROCESS | 3608 | 1461257494877 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:51:34 INFO - PROCESS | 3608 | 1461257494934 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B611800 == 44 [pid = 3608] [id = 46] 09:51:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407298400) [pid = 3608] [serial = 134] [outer = 0000000000000000] 09:51:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064077BAC00) [pid = 3608] [serial = 135] [outer = 0000006407298400] 09:51:35 INFO - PROCESS | 3608 | 1461257494993 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B51B800) [pid = 3608] [serial = 136] [outer = 0000006407298400] 09:51:35 INFO - PROCESS | 3608 | 1461257495622 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]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 945ms 09:51:35 INFO - PROCESS | 3608 | 1461257495669 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:51:35 INFO - PROCESS | 3608 | 1461257495673 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:51:35 INFO - PROCESS | 3608 | 1461257495676 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 3608 | 1461257495679 Marionette TRACE conn5 <- [1,150,null,{}] 09:51:35 INFO - PROCESS | 3608 | 1461257495683 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}] 09:51:35 INFO - PROCESS | 3608 | 1461257495789 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:51:35 INFO - PROCESS | 3608 | 1461257495854 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC8F800 == 45 [pid = 3608] [id = 47] 09:51:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B6D7000) [pid = 3608] [serial = 137] [outer = 0000000000000000] 09:51:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640BBC1C00) [pid = 3608] [serial = 138] [outer = 000000640B6D7000] 09:51:35 INFO - PROCESS | 3608 | 1461257495911 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006474D11000) [pid = 3608] [serial = 139] [outer = 000000640B6D7000] 09:51:36 INFO - PROCESS | 3608 | 1461257496479 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]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 09:51:36 INFO - PROCESS | 3608 | 1461257496515 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 3608 | 1461257496520 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:51:36 INFO - PROCESS | 3608 | 1461257496532 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 3608 | 1461257496537 Marionette TRACE conn5 <- [1,154,null,{}] 09:51:36 INFO - PROCESS | 3608 | 1461257496541 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}] 09:51:36 INFO - PROCESS | 3608 | 1461257496649 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:51:36 INFO - PROCESS | 3608 | 1461257496726 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000647FE57800 == 46 [pid = 3608] [id = 48] 09:51:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B792C00) [pid = 3608] [serial = 140] [outer = 0000000000000000] 09:51:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006476AC3C00) [pid = 3608] [serial = 141] [outer = 000000640B792C00] 09:51:36 INFO - PROCESS | 3608 | 1461257496783 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000647812DC00) [pid = 3608] [serial = 142] [outer = 000000640B792C00] 09:51:37 INFO - PROCESS | 3608 | 1461257497538 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]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1034ms 09:51:37 INFO - PROCESS | 3608 | 1461257497563 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 3608 | 1461257497567 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:51:37 INFO - PROCESS | 3608 | 1461257497572 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 3608 | 1461257497576 Marionette TRACE conn5 <- [1,158,null,{}] 09:51:37 INFO - PROCESS | 3608 | 1461257497583 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}] 09:51:37 INFO - PROCESS | 3608 | 1461257497719 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:51:37 INFO - PROCESS | 3608 | 1461257497738 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A158800 == 47 [pid = 3608] [id = 49] 09:51:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006403979800) [pid = 3608] [serial = 143] [outer = 0000000000000000] 09:51:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006403A48C00) [pid = 3608] [serial = 144] [outer = 0000006403979800] 09:51:37 INFO - PROCESS | 3608 | 1461257497790 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006404325800) [pid = 3608] [serial = 145] [outer = 0000006403979800] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBEF800 == 46 [pid = 3608] [id = 44] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC8A800 == 45 [pid = 3608] [id = 43] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD8000 == 44 [pid = 3608] [id = 42] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000640A167800 == 43 [pid = 3608] [id = 41] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000647FE50800 == 42 [pid = 3608] [id = 40] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000647BDC5800 == 41 [pid = 3608] [id = 39] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 00000064774C1000 == 40 [pid = 3608] [id = 38] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 00000064762C2800 == 39 [pid = 3608] [id = 37] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 000000640B11D800 == 38 [pid = 3608] [id = 36] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 0000006404FDA000 == 37 [pid = 3608] [id = 35] 09:51:38 INFO - PROCESS | 3608 | --DOCSHELL 0000006400C93800 == 36 [pid = 3608] [id = 34] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640B519800) [pid = 3608] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006403A43400) [pid = 3608] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006407988C00) [pid = 3608] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006404329000) [pid = 3608] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640AF69800) [pid = 3608] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064056B8000) [pid = 3608] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640400F800) [pid = 3608] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000640AF3D400) [pid = 3608] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006476A17400) [pid = 3608] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640B23A000) [pid = 3608] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640B235000) [pid = 3608] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006476F53800) [pid = 3608] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000647FEB8400) [pid = 3608] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006477242400) [pid = 3608] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000647D397400) [pid = 3608] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640AF6C000) [pid = 3608] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:51:38 INFO - PROCESS | 3608 | 1461257498421 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]]]}] 09:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 900ms 09:51:38 INFO - PROCESS | 3608 | 1461257498473 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 3608 | 1461257498478 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:51:38 INFO - PROCESS | 3608 | 1461257498484 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - PROCESS | 3608 | 1461257498487 Marionette TRACE conn5 <- [1,162,null,{}] 09:51:38 INFO - PROCESS | 3608 | 1461257498491 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}] 09:51:38 INFO - PROCESS | 3608 | 1461257498572 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:51:38 INFO - PROCESS | 3608 | 1461257498634 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640476A000 == 37 [pid = 3608] [id = 50] 09:51:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064036CAC00) [pid = 3608] [serial = 146] [outer = 0000000000000000] 09:51:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006403A48400) [pid = 3608] [serial = 147] [outer = 00000064036CAC00] 09:51:38 INFO - PROCESS | 3608 | 1461257498682 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640431FC00) [pid = 3608] [serial = 148] [outer = 00000064036CAC00] 09:51:39 INFO - PROCESS | 3608 | 1461257499112 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 09:51:39 INFO - PROCESS | 3608 | 1461257499177 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 3608 | 1461257499180 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:51:39 INFO - PROCESS | 3608 | 1461257499189 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 3608 | 1461257499193 Marionette TRACE conn5 <- [1,166,null,{}] 09:51:39 INFO - PROCESS | 3608 | 1461257499204 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}] 09:51:39 INFO - PROCESS | 3608 | 1461257499284 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:51:39 INFO - PROCESS | 3608 | 1461257499299 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A195800 == 38 [pid = 3608] [id = 51] 09:51:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407754000) [pid = 3608] [serial = 149] [outer = 0000000000000000] 09:51:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407996400) [pid = 3608] [serial = 150] [outer = 0000006407754000] 09:51:39 INFO - PROCESS | 3608 | 1461257499349 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640AF43800) [pid = 3608] [serial = 151] [outer = 0000006407754000] 09:51:39 INFO - PROCESS | 3608 | 1461257499765 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]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 650ms 09:51:39 INFO - PROCESS | 3608 | 1461257499836 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 3608 | 1461257499839 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:51:39 INFO - PROCESS | 3608 | 1461257499842 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 3608 | 1461257499844 Marionette TRACE conn5 <- [1,170,null,{}] 09:51:39 INFO - PROCESS | 3608 | 1461257499848 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}] 09:51:39 INFO - PROCESS | 3608 | 1461257499928 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:51:39 INFO - PROCESS | 3608 | 1461257499937 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B60C800 == 39 [pid = 3608] [id = 52] 09:51:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B22E800) [pid = 3608] [serial = 152] [outer = 0000000000000000] 09:51:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B235000) [pid = 3608] [serial = 153] [outer = 000000640B22E800] 09:51:39 INFO - PROCESS | 3608 | 1461257499984 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B51A000) [pid = 3608] [serial = 154] [outer = 000000640B22E800] 09:51:40 INFO - PROCESS | 3608 | 1461257500384 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]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 09:51:40 INFO - PROCESS | 3608 | 1461257500431 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 3608 | 1461257500433 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:51:40 INFO - PROCESS | 3608 | 1461257500436 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 3608 | 1461257500438 Marionette TRACE conn5 <- [1,174,null,{}] 09:51:40 INFO - PROCESS | 3608 | 1461257500441 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}] 09:51:40 INFO - PROCESS | 3608 | 1461257500543 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:51:40 INFO - PROCESS | 3608 | 1461257500551 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBD9800 == 40 [pid = 3608] [id = 53] 09:51:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B521000) [pid = 3608] [serial = 155] [outer = 0000000000000000] 09:51:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B684C00) [pid = 3608] [serial = 156] [outer = 000000640B521000] 09:51:40 INFO - PROCESS | 3608 | 1461257500596 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B6D9400) [pid = 3608] [serial = 157] [outer = 000000640B521000] 09:51:41 INFO - PROCESS | 3608 | 1461257501037 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 09:51:41 INFO - PROCESS | 3608 | 1461257501068 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 3608 | 1461257501070 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:51:41 INFO - PROCESS | 3608 | 1461257501073 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:51:41 INFO - PROCESS | 3608 | 1461257501075 Marionette TRACE conn5 <- [1,178,null,{}] 09:51:41 INFO - PROCESS | 3608 | 1461257501078 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}] 09:51:41 INFO - PROCESS | 3608 | 1461257501193 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:51:41 INFO - PROCESS | 3608 | 1461257501201 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD4000 == 41 [pid = 3608] [id = 54] 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B95E800) [pid = 3608] [serial = 158] [outer = 0000000000000000] 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B969400) [pid = 3608] [serial = 159] [outer = 000000640B95E800] 09:51:41 INFO - PROCESS | 3608 | 1461257501251 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006474D9F800) [pid = 3608] [serial = 160] [outer = 000000640B95E800] 09:51:41 INFO - PROCESS | 3608 | 1461257501659 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]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 628ms 09:51:41 INFO - PROCESS | 3608 | 1461257501706 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 3608 | 1461257501708 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:51:41 INFO - PROCESS | 3608 | 1461257501712 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 3608 | 1461257501713 Marionette TRACE conn5 <- [1,182,null,{}] 09:51:41 INFO - PROCESS | 3608 | 1461257501717 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}] 09:51:41 INFO - PROCESS | 3608 | 1461257501813 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006474DA2C00) [pid = 3608] [serial = 161] [outer = 0000006400CB7C00] 09:51:41 INFO - PROCESS | 3608 | 1461257501837 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 3608 | ++DOCSHELL 00000064774BD800 == 42 [pid = 3608] [id = 55] 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006474E32000) [pid = 3608] [serial = 162] [outer = 0000000000000000] 09:51:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006474E36800) [pid = 3608] [serial = 163] [outer = 0000006474E32000] 09:51:41 INFO - PROCESS | 3608 | 1461257501955 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006474E7C400) [pid = 3608] [serial = 164] [outer = 0000006474E32000] 09:51:42 INFO - PROCESS | 3608 | 1461257502400 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]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 734ms 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000647B5CBC00) [pid = 3608] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640B6D1000) [pid = 3608] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064035CCC00) [pid = 3608] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006476AC8400) [pid = 3608] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640B516400) [pid = 3608] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064036D1000) [pid = 3608] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640720EC00) [pid = 3608] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006404011800) [pid = 3608] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006476846400) [pid = 3608] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006404010800) [pid = 3608] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:51:42 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000640B78CC00) [pid = 3608] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:51:42 INFO - PROCESS | 3608 | 1461257502605 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 3608 | 1461257502607 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:51:42 INFO - PROCESS | 3608 | 1461257502614 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 3608 | 1461257502616 Marionette TRACE conn5 <- [1,186,null,{}] 09:51:42 INFO - PROCESS | 3608 | 1461257502620 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}] 09:51:42 INFO - PROCESS | 3608 | 1461257502695 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:51:42 INFO - PROCESS | 3608 | 1461257502701 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405649000 == 43 [pid = 3608] [id = 56] 09:51:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006406368C00) [pid = 3608] [serial = 165] [outer = 0000000000000000] 09:51:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B520000) [pid = 3608] [serial = 166] [outer = 0000006406368C00] 09:51:42 INFO - PROCESS | 3608 | 1461257502748 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006474E83000) [pid = 3608] [serial = 167] [outer = 0000006406368C00] 09:51:43 INFO - PROCESS | 3608 | 1461257503135 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]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 09:51:43 INFO - PROCESS | 3608 | 1461257503211 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 3608 | 1461257503213 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:51:43 INFO - PROCESS | 3608 | 1461257503217 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 3608 | 1461257503219 Marionette TRACE conn5 <- [1,190,null,{}] 09:51:43 INFO - PROCESS | 3608 | 1461257503223 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}] 09:51:43 INFO - PROCESS | 3608 | 1461257503299 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:51:43 INFO - PROCESS | 3608 | 1461257503307 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B67F800 == 44 [pid = 3608] [id = 57] 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006476A10400) [pid = 3608] [serial = 168] [outer = 0000000000000000] 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006476A17400) [pid = 3608] [serial = 169] [outer = 0000006476A10400] 09:51:43 INFO - PROCESS | 3608 | 1461257503353 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006476ACB800) [pid = 3608] [serial = 170] [outer = 0000006476A10400] 09:51:43 INFO - PROCESS | 3608 | 1461257503733 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]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 09:51:43 INFO - PROCESS | 3608 | 1461257503741 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 3608 | 1461257503743 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:51:43 INFO - PROCESS | 3608 | 1461257503746 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 3608 | 1461257503748 Marionette TRACE conn5 <- [1,194,null,{}] 09:51:43 INFO - PROCESS | 3608 | 1461257503752 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}] 09:51:43 INFO - PROCESS | 3608 | 1461257503855 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:51:43 INFO - PROCESS | 3608 | 1461257503863 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C170800 == 45 [pid = 3608] [id = 58] 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006476A11000) [pid = 3608] [serial = 171] [outer = 0000000000000000] 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000647711DC00) [pid = 3608] [serial = 172] [outer = 0000006476A11000] 09:51:43 INFO - PROCESS | 3608 | 1461257503911 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006478199000) [pid = 3608] [serial = 173] [outer = 0000006476A11000] 09:51:44 INFO - PROCESS | 3608 | 1461257504294 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]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 585ms 09:51:44 INFO - PROCESS | 3608 | 1461257504336 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 3608 | 1461257504338 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:51:44 INFO - PROCESS | 3608 | 1461257504342 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 3608 | 1461257504344 Marionette TRACE conn5 <- [1,198,null,{}] 09:51:44 INFO - PROCESS | 3608 | 1461257504348 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}] 09:51:44 INFO - PROCESS | 3608 | 1461257504468 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:51:44 INFO - PROCESS | 3608 | 1461257504476 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000647DAB2800 == 46 [pid = 3608] [id = 59] 09:51:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640736DC00) [pid = 3608] [serial = 174] [outer = 0000000000000000] 09:51:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006476AC6400) [pid = 3608] [serial = 175] [outer = 000000640736DC00] 09:51:44 INFO - PROCESS | 3608 | 1461257504527 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000647B635400) [pid = 3608] [serial = 176] [outer = 000000640736DC00] 09:51:45 INFO - PROCESS | 3608 | 1461257505138 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]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 840ms 09:51:45 INFO - PROCESS | 3608 | 1461257505185 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 3608 | 1461257505191 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:51:45 INFO - PROCESS | 3608 | 1461257505197 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 3608 | 1461257505201 Marionette TRACE conn5 <- [1,202,null,{}] 09:51:45 INFO - PROCESS | 3608 | 1461257505206 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}] 09:51:45 INFO - PROCESS | 3608 | 1461257505315 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:51:45 INFO - PROCESS | 3608 | 1461257505462 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407985000 == 47 [pid = 3608] [id = 60] 09:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006404019400) [pid = 3608] [serial = 177] [outer = 0000000000000000] 09:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006404327400) [pid = 3608] [serial = 178] [outer = 0000006404019400] 09:51:45 INFO - PROCESS | 3608 | 1461257505522 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006406B3E000) [pid = 3608] [serial = 179] [outer = 0000006404019400] 09:51:46 INFO - PROCESS | 3608 | 1461257506098 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]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 943ms 09:51:46 INFO - PROCESS | 3608 | 1461257506142 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 3608 | 1461257506149 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:51:46 INFO - PROCESS | 3608 | 1461257506156 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 3608 | 1461257506159 Marionette TRACE conn5 <- [1,206,null,{}] 09:51:46 INFO - PROCESS | 3608 | 1461257506163 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}] 09:51:46 INFO - PROCESS | 3608 | 1461257506270 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:51:46 INFO - PROCESS | 3608 | 1461257506349 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B294800 == 48 [pid = 3608] [id = 61] 09:51:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407375C00) [pid = 3608] [serial = 180] [outer = 0000000000000000] 09:51:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640AF68800) [pid = 3608] [serial = 181] [outer = 0000006407375C00] 09:51:46 INFO - PROCESS | 3608 | 1461257506406 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640B67E000) [pid = 3608] [serial = 182] [outer = 0000006407375C00] 09:51:46 INFO - PROCESS | 3608 | 1461257506938 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 09:51:47 INFO - PROCESS | 3608 | 1461257507001 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 3608 | 1461257507004 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:51:47 INFO - PROCESS | 3608 | 1461257507008 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 3608 | 1461257507012 Marionette TRACE conn5 <- [1,210,null,{}] 09:51:47 INFO - PROCESS | 3608 | 1461257507024 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}] 09:51:47 INFO - PROCESS | 3608 | 1461257507130 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:51:47 INFO - PROCESS | 3608 | 1461257507199 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CF86800 == 49 [pid = 3608] [id = 62] 09:51:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B969C00) [pid = 3608] [serial = 183] [outer = 0000000000000000] 09:51:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640BBC9400) [pid = 3608] [serial = 184] [outer = 000000640B969C00] 09:51:47 INFO - PROCESS | 3608 | 1461257507258 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006476F59000) [pid = 3608] [serial = 185] [outer = 000000640B969C00] 09:51:47 INFO - PROCESS | 3608 | 1461257507810 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]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 09:51:47 INFO - PROCESS | 3608 | 1461257507848 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 3608 | 1461257507851 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:51:47 INFO - PROCESS | 3608 | 1461257507854 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 3608 | 1461257507857 Marionette TRACE conn5 <- [1,214,null,{}] 09:51:47 INFO - PROCESS | 3608 | 1461257507860 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}] 09:51:47 INFO - PROCESS | 3608 | 1461257507963 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:51:48 INFO - PROCESS | 3608 | 1461257508041 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC1B000 == 50 [pid = 3608] [id = 63] 09:51:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B5E7C00) [pid = 3608] [serial = 186] [outer = 0000000000000000] 09:51:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B5EF800) [pid = 3608] [serial = 187] [outer = 000000640B5E7C00] 09:51:48 INFO - PROCESS | 3608 | 1461257508098 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000647710F800) [pid = 3608] [serial = 188] [outer = 000000640B5E7C00] 09:51:48 INFO - PROCESS | 3608 | 1461257508809 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]]]}] 09:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 09:51:48 INFO - PROCESS | 3608 | 1461257508842 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:51:48 INFO - PROCESS | 3608 | 1461257508846 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:51:48 INFO - PROCESS | 3608 | 1461257508851 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:51:48 INFO - PROCESS | 3608 | 1461257508855 Marionette TRACE conn5 <- [1,218,null,{}] 09:51:48 INFO - PROCESS | 3608 | 1461257508861 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}] 09:51:48 INFO - PROCESS | 3608 | 1461257508989 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:51:49 INFO - PROCESS | 3608 | 1461257509041 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796A000 == 51 [pid = 3608] [id = 64] 09:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006403A4D000) [pid = 3608] [serial = 189] [outer = 0000000000000000] 09:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006404019000) [pid = 3608] [serial = 190] [outer = 0000006403A4D000] 09:51:49 INFO - PROCESS | 3608 | 1461257509091 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006406707800) [pid = 3608] [serial = 191] [outer = 0000006403A4D000] 09:51:49 INFO - PROCESS | 3608 | 1461257509625 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]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 796ms 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647B2E3800 == 50 [pid = 3608] [id = 31] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006476111800 == 49 [pid = 3608] [id = 30] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064038AD800 == 48 [pid = 3608] [id = 8] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647C170800 == 47 [pid = 3608] [id = 58] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647B67F800 == 46 [pid = 3608] [id = 57] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006405649000 == 45 [pid = 3608] [id = 56] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064774BD800 == 44 [pid = 3608] [id = 55] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD4000 == 43 [pid = 3608] [id = 54] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBD9800 == 42 [pid = 3608] [id = 53] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640B60C800 == 41 [pid = 3608] [id = 52] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640A195800 == 40 [pid = 3608] [id = 51] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640476A000 == 39 [pid = 3608] [id = 50] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640A158800 == 38 [pid = 3608] [id = 49] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647FE57800 == 37 [pid = 3608] [id = 48] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC8F800 == 36 [pid = 3608] [id = 47] 09:51:49 INFO - PROCESS | 3608 | 1461257509700 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 3608 | 1461257509706 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640B611800 == 35 [pid = 3608] [id = 46] 09:51:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640319A000 == 34 [pid = 3608] [id = 45] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640BBCDC00) [pid = 3608] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000647BCB5C00) [pid = 3608] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B6D4C00) [pid = 3608] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006404013C00) [pid = 3608] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064036D7400) [pid = 3608] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006474E7AC00) [pid = 3608] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640798F800) [pid = 3608] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000647BD92800) [pid = 3608] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006476A1C400) [pid = 3608] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006476ACD800) [pid = 3608] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006474E34800) [pid = 3608] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006475758C00) [pid = 3608] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006476A12000) [pid = 3608] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064036D4800) [pid = 3608] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064077C8400) [pid = 3608] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640AF67400) [pid = 3608] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064035C7400) [pid = 3608] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006404323C00) [pid = 3608] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006404F6C400) [pid = 3608] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006476A15400) [pid = 3608] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640B78E400) [pid = 3608] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640B22D000) [pid = 3608] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006476AD1000) [pid = 3608] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006474DA7C00) [pid = 3608] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000647BF10C00) [pid = 3608] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640B795800) [pid = 3608] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064772BE400) [pid = 3608] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:51:49 INFO - PROCESS | 3608 | 1461257509718 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 3608 | 1461257509721 Marionette TRACE conn5 <- [1,222,null,{}] 09:51:49 INFO - PROCESS | 3608 | 1461257509725 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}] 09:51:49 INFO - PROCESS | 3608 | 1461257509818 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:51:49 INFO - PROCESS | 3608 | 1461257509882 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640476A000 == 35 [pid = 3608] [id = 65] 09:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640397A000) [pid = 3608] [serial = 192] [outer = 0000000000000000] 09:51:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640400D400) [pid = 3608] [serial = 193] [outer = 000000640397A000] 09:51:49 INFO - PROCESS | 3608 | 1461257509931 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006404F6C400) [pid = 3608] [serial = 194] [outer = 000000640397A000] 09:51:50 INFO - PROCESS | 3608 | 1461257510296 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]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 636ms 09:51:50 INFO - PROCESS | 3608 | 1461257510372 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 3608 | 1461257510374 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:51:50 INFO - PROCESS | 3608 | 1461257510379 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 3608 | 1461257510382 Marionette TRACE conn5 <- [1,226,null,{}] 09:51:50 INFO - PROCESS | 3608 | 1461257510393 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}] 09:51:50 INFO - PROCESS | 3608 | 1461257510482 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:51:50 INFO - PROCESS | 3608 | 1461257510490 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407954800 == 36 [pid = 3608] [id = 66] 09:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064077C9800) [pid = 3608] [serial = 195] [outer = 0000000000000000] 09:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407994C00) [pid = 3608] [serial = 196] [outer = 00000064077C9800] 09:51:50 INFO - PROCESS | 3608 | 1461257510540 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640916B400) [pid = 3608] [serial = 197] [outer = 00000064077C9800] 09:51:50 INFO - PROCESS | 3608 | 1461257510965 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]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:51:51 INFO - PROCESS | 3608 | 1461257511009 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 3608 | 1461257511013 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:51:51 INFO - PROCESS | 3608 | 1461257511016 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 3608 | 1461257511018 Marionette TRACE conn5 <- [1,230,null,{}] 09:51:51 INFO - PROCESS | 3608 | 1461257511021 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}] 09:51:51 INFO - PROCESS | 3608 | 1461257511101 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:51:51 INFO - PROCESS | 3608 | 1461257511109 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B28C000 == 37 [pid = 3608] [id = 67] 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640AF39C00) [pid = 3608] [serial = 198] [outer = 0000000000000000] 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640AF41C00) [pid = 3608] [serial = 199] [outer = 000000640AF39C00] 09:51:51 INFO - PROCESS | 3608 | 1461257511156 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640B22C800) [pid = 3608] [serial = 200] [outer = 000000640AF39C00] 09:51:51 INFO - PROCESS | 3608 | 1461257511561 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]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 09:51:51 INFO - PROCESS | 3608 | 1461257511604 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 3608 | 1461257511607 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:51:51 INFO - PROCESS | 3608 | 1461257511610 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 3608 | 1461257511612 Marionette TRACE conn5 <- [1,234,null,{}] 09:51:51 INFO - PROCESS | 3608 | 1461257511615 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}] 09:51:51 INFO - PROCESS | 3608 | 1461257511692 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:51:51 INFO - PROCESS | 3608 | 1461257511700 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403659000 == 38 [pid = 3608] [id = 68] 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B237800) [pid = 3608] [serial = 201] [outer = 0000000000000000] 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640B5E2400) [pid = 3608] [serial = 202] [outer = 000000640B237800] 09:51:51 INFO - PROCESS | 3608 | 1461257511746 Marionette DEBUG loaded listener.js 09:51:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B681000) [pid = 3608] [serial = 203] [outer = 000000640B237800] 09:51:52 INFO - PROCESS | 3608 | 1461257512223 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]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 09:51:52 INFO - PROCESS | 3608 | 1461257512242 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3608 | 1461257512244 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:51:52 INFO - PROCESS | 3608 | 1461257512254 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 3608 | 1461257512256 Marionette TRACE conn5 <- [1,238,null,{}] 09:51:52 INFO - PROCESS | 3608 | 1461257512259 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}] 09:51:52 INFO - PROCESS | 3608 | 1461257512382 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:51:52 INFO - PROCESS | 3608 | 1461257512391 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404F0D800 == 39 [pid = 3608] [id = 69] 09:51:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B95C800) [pid = 3608] [serial = 204] [outer = 0000000000000000] 09:51:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640B967C00) [pid = 3608] [serial = 205] [outer = 000000640B95C800] 09:51:52 INFO - PROCESS | 3608 | 1461257512441 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006474D0E800) [pid = 3608] [serial = 206] [outer = 000000640B95C800] 09:51:52 INFO - PROCESS | 3608 | 1461257512884 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]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 09:51:52 INFO - PROCESS | 3608 | 1461257512956 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 3608 | 1461257512959 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:51:52 INFO - PROCESS | 3608 | 1461257512962 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:51:52 INFO - PROCESS | 3608 | 1461257512964 Marionette TRACE conn5 <- [1,242,null,{}] 09:51:52 INFO - PROCESS | 3608 | 1461257512968 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}] 09:51:53 INFO - PROCESS | 3608 | 1461257513090 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:51:53 INFO - PROCESS | 3608 | 1461257513114 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C623000 == 40 [pid = 3608] [id = 70] 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006474DAC800) [pid = 3608] [serial = 207] [outer = 0000000000000000] 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006474E30800) [pid = 3608] [serial = 208] [outer = 0000006474DAC800] 09:51:53 INFO - PROCESS | 3608 | 1461257513159 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006474E81C00) [pid = 3608] [serial = 209] [outer = 0000006474DAC800] 09:51:53 INFO - PROCESS | 3608 | 1461257513562 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]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 09:51:53 INFO - PROCESS | 3608 | 1461257513597 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 3608 | 1461257513599 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:51:53 INFO - PROCESS | 3608 | 1461257513630 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 3608 | 1461257513632 Marionette TRACE conn5 <- [1,246,null,{}] 09:51:53 INFO - PROCESS | 3608 | 1461257513652 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}] 09:51:53 INFO - PROCESS | 3608 | 1461257513772 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:51:53 INFO - PROCESS | 3608 | 1461257513837 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000647611E000 == 41 [pid = 3608] [id = 71] 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006476AC6000) [pid = 3608] [serial = 210] [outer = 0000000000000000] 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006476ACD000) [pid = 3608] [serial = 211] [outer = 0000006476AC6000] 09:51:53 INFO - PROCESS | 3608 | 1461257513903 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064772BBC00) [pid = 3608] [serial = 212] [outer = 0000006476AC6000] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640B95E800) [pid = 3608] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B521000) [pid = 3608] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006474E32000) [pid = 3608] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B792C00) [pid = 3608] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006407754000) [pid = 3608] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064036CAC00) [pid = 3608] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640B22E800) [pid = 3608] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006403979800) [pid = 3608] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006406368C00) [pid = 3608] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006476A11000) [pid = 3608] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006476A10400) [pid = 3608] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:51:54 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640432A800) [pid = 3608] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:51:54 INFO - PROCESS | 3608 | 1461257514418 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]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 859ms 09:51:54 INFO - PROCESS | 3608 | 1461257514475 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 3608 | 1461257514477 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:51:54 INFO - PROCESS | 3608 | 1461257514481 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:51:54 INFO - PROCESS | 3608 | 1461257514482 Marionette TRACE conn5 <- [1,250,null,{}] 09:51:54 INFO - PROCESS | 3608 | 1461257514486 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}] 09:51:54 INFO - PROCESS | 3608 | 1461257514565 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:51:54 INFO - PROCESS | 3608 | 1461257514571 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477489800 == 42 [pid = 3608] [id = 72] 09:51:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B515C00) [pid = 3608] [serial = 213] [outer = 0000000000000000] 09:51:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006476A10400) [pid = 3608] [serial = 214] [outer = 000000640B515C00] 09:51:54 INFO - PROCESS | 3608 | 1461257514617 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006478338800) [pid = 3608] [serial = 215] [outer = 000000640B515C00] 09:51:55 INFO - PROCESS | 3608 | 1461257515013 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 09:51:55 INFO - PROCESS | 3608 | 1461257515070 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3608 | 1461257515072 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:51:55 INFO - PROCESS | 3608 | 1461257515076 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:51:55 INFO - PROCESS | 3608 | 1461257515077 Marionette TRACE conn5 <- [1,254,null,{}] 09:51:55 INFO - PROCESS | 3608 | 1461257515081 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}] 09:51:55 INFO - PROCESS | 3608 | 1461257515160 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:51:55 INFO - PROCESS | 3608 | 1461257515168 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B4D4800 == 43 [pid = 3608] [id = 73] 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B737000) [pid = 3608] [serial = 216] [outer = 0000000000000000] 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640B73C000) [pid = 3608] [serial = 217] [outer = 000000640B737000] 09:51:55 INFO - PROCESS | 3608 | 1461257515213 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064772C0800) [pid = 3608] [serial = 218] [outer = 000000640B737000] 09:51:55 INFO - PROCESS | 3608 | 1461257515636 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]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 09:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:51:55 INFO - PROCESS | 3608 | 1461257515669 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 3608 | 1461257515672 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:51:55 INFO - PROCESS | 3608 | 1461257515675 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 3608 | 1461257515677 Marionette TRACE conn5 <- [1,258,null,{}] 09:51:55 INFO - PROCESS | 3608 | 1461257515681 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}] 09:51:55 INFO - PROCESS | 3608 | 1461257515778 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:51:55 INFO - PROCESS | 3608 | 1461257515786 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEEC800 == 44 [pid = 3608] [id = 74] 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000647BCB6000) [pid = 3608] [serial = 219] [outer = 0000000000000000] 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000647BF14000) [pid = 3608] [serial = 220] [outer = 000000647BCB6000] 09:51:55 INFO - PROCESS | 3608 | 1461257515838 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000647C1AE400) [pid = 3608] [serial = 221] [outer = 000000647BCB6000] 09:51:56 INFO - PROCESS | 3608 | 1461257516400 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]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 775ms 09:51:56 INFO - PROCESS | 3608 | 1461257516455 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 3608 | 1461257516459 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:51:56 INFO - PROCESS | 3608 | 1461257516465 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 3608 | 1461257516469 Marionette TRACE conn5 <- [1,262,null,{}] 09:51:56 INFO - PROCESS | 3608 | 1461257516475 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}] 09:51:56 INFO - PROCESS | 3608 | 1461257516620 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:51:56 INFO - PROCESS | 3608 | 1461257516726 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640777D800 == 45 [pid = 3608] [id = 75] 09:51:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640396EC00) [pid = 3608] [serial = 222] [outer = 0000000000000000] 09:51:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006403973800) [pid = 3608] [serial = 223] [outer = 000000640396EC00] 09:51:56 INFO - PROCESS | 3608 | 1461257516786 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064049D7C00) [pid = 3608] [serial = 224] [outer = 000000640396EC00] 09:51:57 INFO - PROCESS | 3608 | 1461257517302 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]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 09:51:57 INFO - PROCESS | 3608 | 1461257517350 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 3608 | 1461257517357 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:51:57 INFO - PROCESS | 3608 | 1461257517364 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:51:57 INFO - PROCESS | 3608 | 1461257517367 Marionette TRACE conn5 <- [1,266,null,{}] 09:51:57 INFO - PROCESS | 3608 | 1461257517371 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}] 09:51:57 INFO - PROCESS | 3608 | 1461257517478 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:51:57 INFO - PROCESS | 3608 | 1461257517561 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC12800 == 46 [pid = 3608] [id = 76] 09:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006409164400) [pid = 3608] [serial = 225] [outer = 0000000000000000] 09:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006409171000) [pid = 3608] [serial = 226] [outer = 0000006409164400] 09:51:57 INFO - PROCESS | 3608 | 1461257517619 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B5E2800) [pid = 3608] [serial = 227] [outer = 0000006409164400] 09:51:58 INFO - PROCESS | 3608 | 1461257518216 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]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 09:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:51:58 INFO - PROCESS | 3608 | 1461257518250 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 3608 | 1461257518253 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:51:58 INFO - PROCESS | 3608 | 1461257518257 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 3608 | 1461257518261 Marionette TRACE conn5 <- [1,270,null,{}] 09:51:58 INFO - PROCESS | 3608 | 1461257518273 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}] 09:51:58 INFO - PROCESS | 3608 | 1461257518383 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:51:58 INFO - PROCESS | 3608 | 1461257518496 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475F6A000 == 47 [pid = 3608] [id = 77] 09:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640C53AC00) [pid = 3608] [serial = 228] [outer = 0000000000000000] 09:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640C53D400) [pid = 3608] [serial = 229] [outer = 000000640C53AC00] 09:51:58 INFO - PROCESS | 3608 | 1461257518599 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640C546000) [pid = 3608] [serial = 230] [outer = 000000640C53AC00] 09:51:59 INFO - PROCESS | 3608 | 1461257519365 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]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1129ms 09:51:59 INFO - PROCESS | 3608 | 1461257519388 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 3608 | 1461257519392 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:51:59 INFO - PROCESS | 3608 | 1461257519395 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 3608 | 1461257519397 Marionette TRACE conn5 <- [1,274,null,{}] 09:51:59 INFO - PROCESS | 3608 | 1461257519401 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}] 09:51:59 INFO - PROCESS | 3608 | 1461257519507 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:51:59 INFO - PROCESS | 3608 | 1461257519574 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0CF000 == 48 [pid = 3608] [id = 78] 09:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006408FCD400) [pid = 3608] [serial = 231] [outer = 0000000000000000] 09:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006474DA9C00) [pid = 3608] [serial = 232] [outer = 0000006408FCD400] 09:51:59 INFO - PROCESS | 3608 | 1461257519632 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006476AC5C00) [pid = 3608] [serial = 233] [outer = 0000006408FCD400] 09:52:00 INFO - PROCESS | 3608 | 1461257520206 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]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 839ms 09:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:52:00 INFO - PROCESS | 3608 | 1461257520236 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 3608 | 1461257520239 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:52:00 INFO - PROCESS | 3608 | 1461257520242 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 3608 | 1461257520245 Marionette TRACE conn5 <- [1,278,null,{}] 09:52:00 INFO - PROCESS | 3608 | 1461257520248 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}] 09:52:00 INFO - PROCESS | 3608 | 1461257520350 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:52:00 INFO - PROCESS | 3608 | 1461257520443 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C223000 == 49 [pid = 3608] [id = 79] 09:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408FD0000) [pid = 3608] [serial = 234] [outer = 0000000000000000] 09:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064090E1400) [pid = 3608] [serial = 235] [outer = 0000006408FD0000] 09:52:00 INFO - PROCESS | 3608 | 1461257520499 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006475F53000) [pid = 3608] [serial = 236] [outer = 0000006408FD0000] 09:52:01 INFO - PROCESS | 3608 | 1461257521069 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]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 09:52:01 INFO - PROCESS | 3608 | 1461257521126 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 3608 | 1461257521129 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:52:01 INFO - PROCESS | 3608 | 1461257521146 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 3608 | 1461257521149 Marionette TRACE conn5 <- [1,282,null,{}] 09:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:52:01 INFO - PROCESS | 3608 | 1461257521153 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}] 09:52:01 INFO - PROCESS | 3608 | 1461257521392 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:52:01 INFO - PROCESS | 3608 | 1461257521513 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640794D800 == 50 [pid = 3608] [id = 80] 09:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006402877800) [pid = 3608] [serial = 237] [outer = 0000000000000000] 09:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006402F54400) [pid = 3608] [serial = 238] [outer = 0000006402877800] 09:52:01 INFO - PROCESS | 3608 | 1461257521565 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006403A46C00) [pid = 3608] [serial = 239] [outer = 0000006402877800] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEE5800 == 49 [pid = 3608] [id = 33] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000647B4D4800 == 48 [pid = 3608] [id = 73] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 0000006477489800 == 47 [pid = 3608] [id = 72] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000647611E000 == 46 [pid = 3608] [id = 71] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000640C623000 == 45 [pid = 3608] [id = 70] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 0000006404F0D800 == 44 [pid = 3608] [id = 69] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 0000006403659000 == 43 [pid = 3608] [id = 68] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000640B28C000 == 42 [pid = 3608] [id = 67] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 0000006407954800 == 41 [pid = 3608] [id = 66] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000640476A000 == 40 [pid = 3608] [id = 65] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006400CBE800) [pid = 3608] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064077BAC00) [pid = 3608] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640BBC1C00) [pid = 3608] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | 1461257522181 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]]]}] 09:52:02 INFO - PROCESS | 3608 | --DOCSHELL 000000640796A000 == 39 [pid = 3608] [id = 64] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006474CB5800) [pid = 3608] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000647711DC00) [pid = 3608] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640B520000) [pid = 3608] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006476A17400) [pid = 3608] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006474E7C400) [pid = 3608] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B684C00) [pid = 3608] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006474D9F800) [pid = 3608] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006476ACB800) [pid = 3608] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B51A000) [pid = 3608] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006478199000) [pid = 3608] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B969400) [pid = 3608] [serial = 159] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B6D9400) [pid = 3608] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006474E36800) [pid = 3608] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000647812DC00) [pid = 3608] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006476AC3C00) [pid = 3608] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006407996400) [pid = 3608] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640AF43800) [pid = 3608] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006403A48400) [pid = 3608] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640431FC00) [pid = 3608] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640B235000) [pid = 3608] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006404325800) [pid = 3608] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006403A48C00) [pid = 3608] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006474E83000) [pid = 3608] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064783A2400) [pid = 3608] [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.] 09:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1075ms 09:52:02 INFO - PROCESS | 3608 | 1461257522229 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3608 | 1461257522234 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:52:02 INFO - PROCESS | 3608 | 1461257522238 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:52:02 INFO - PROCESS | 3608 | 1461257522243 Marionette TRACE conn5 <- [1,286,null,{}] 09:52:02 INFO - PROCESS | 3608 | 1461257522249 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}] 09:52:02 INFO - PROCESS | 3608 | 1461257522346 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:52:02 INFO - PROCESS | 3608 | 1461257522413 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405E21000 == 40 [pid = 3608] [id = 81] 09:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006403972800) [pid = 3608] [serial = 240] [outer = 0000000000000000] 09:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006403A42000) [pid = 3608] [serial = 241] [outer = 0000006403972800] 09:52:02 INFO - PROCESS | 3608 | 1461257522463 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006404327C00) [pid = 3608] [serial = 242] [outer = 0000006403972800] 09:52:02 INFO - PROCESS | 3608 | 1461257522885 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]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 09:52:02 INFO - PROCESS | 3608 | 1461257522934 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 3608 | 1461257522937 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:52:02 INFO - PROCESS | 3608 | 1461257522941 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 3608 | 1461257522943 Marionette TRACE conn5 <- [1,290,null,{}] 09:52:02 INFO - PROCESS | 3608 | 1461257522947 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}] 09:52:03 INFO - PROCESS | 3608 | 1461257523029 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:52:03 INFO - PROCESS | 3608 | 1461257523039 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B126000 == 41 [pid = 3608] [id = 82] 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006407376C00) [pid = 3608] [serial = 243] [outer = 0000000000000000] 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640798B400) [pid = 3608] [serial = 244] [outer = 0000006407376C00] 09:52:03 INFO - PROCESS | 3608 | 1461257523086 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064090D7C00) [pid = 3608] [serial = 245] [outer = 0000006407376C00] 09:52:03 INFO - PROCESS | 3608 | 1461257523519 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]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 09:52:03 INFO - PROCESS | 3608 | 1461257523571 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 3608 | 1461257523575 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:52:03 INFO - PROCESS | 3608 | 1461257523586 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 3608 | 1461257523590 Marionette TRACE conn5 <- [1,294,null,{}] 09:52:03 INFO - PROCESS | 3608 | 1461257523594 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}] 09:52:03 INFO - PROCESS | 3608 | 1461257523680 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:52:03 INFO - PROCESS | 3608 | 1461257523688 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B915000 == 42 [pid = 3608] [id = 83] 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006409170000) [pid = 3608] [serial = 246] [outer = 0000000000000000] 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640AF43C00) [pid = 3608] [serial = 247] [outer = 0000006409170000] 09:52:03 INFO - PROCESS | 3608 | 1461257523735 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640B512800) [pid = 3608] [serial = 248] [outer = 0000006409170000] 09:52:04 INFO - PROCESS | 3608 | 1461257524143 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]]]}] 09:52:04 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. 09:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 09:52:04 INFO - PROCESS | 3608 | 1461257524180 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 3608 | 1461257524182 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:52:04 INFO - PROCESS | 3608 | 1461257524186 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:52:04 INFO - PROCESS | 3608 | 1461257524188 Marionette TRACE conn5 <- [1,298,null,{}] 09:52:04 INFO - PROCESS | 3608 | 1461257524192 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}] 09:52:04 INFO - PROCESS | 3608 | 1461257524275 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:52:04 INFO - PROCESS | 3608 | 1461257524282 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC76000 == 43 [pid = 3608] [id = 84] 09:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B51D400) [pid = 3608] [serial = 249] [outer = 0000000000000000] 09:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B679800) [pid = 3608] [serial = 250] [outer = 000000640B51D400] 09:52:04 INFO - PROCESS | 3608 | 1461257524329 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B6D1000) [pid = 3608] [serial = 251] [outer = 000000640B51D400] 09:52:04 INFO - PROCESS | 3608 | 1461257524795 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]]]}] 09:52:04 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. 09:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 09:52:04 INFO - PROCESS | 3608 | 1461257524820 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 3608 | 1461257524822 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:52:04 INFO - PROCESS | 3608 | 1461257524826 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 3608 | 1461257524828 Marionette TRACE conn5 <- [1,302,null,{}] 09:52:04 INFO - PROCESS | 3608 | 1461257524836 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}] 09:52:04 INFO - PROCESS | 3608 | 1461257524940 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:52:04 INFO - PROCESS | 3608 | 1461257524983 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21A800 == 44 [pid = 3608] [id = 85] 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B73B800) [pid = 3608] [serial = 252] [outer = 0000000000000000] 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B740000) [pid = 3608] [serial = 253] [outer = 000000640B73B800] 09:52:05 INFO - PROCESS | 3608 | 1461257525044 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B95F800) [pid = 3608] [serial = 254] [outer = 000000640B73B800] 09:52:05 INFO - PROCESS | 3608 | 1461257525526 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]]]}] 09:52:05 INFO - PROCESS | 3608 | 1461257525528 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:52:05 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. 09:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 735ms 09:52:05 INFO - PROCESS | 3608 | 1461257525563 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 3608 | 1461257525566 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:52:05 INFO - PROCESS | 3608 | 1461257525569 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:52:05 INFO - PROCESS | 3608 | 1461257525570 Marionette TRACE conn5 <- [1,306,null,{}] 09:52:05 INFO - PROCESS | 3608 | 1461257525574 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}] 09:52:05 INFO - PROCESS | 3608 | 1461257525707 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:52:05 INFO - PROCESS | 3608 | 1461257525757 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475F05000 == 45 [pid = 3608] [id = 86] 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640C547400) [pid = 3608] [serial = 255] [outer = 0000000000000000] 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640CFDB400) [pid = 3608] [serial = 256] [outer = 000000640C547400] 09:52:05 INFO - PROCESS | 3608 | 1461257525803 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006474D0E400) [pid = 3608] [serial = 257] [outer = 000000640C547400] 09:52:06 INFO - PROCESS | 3608 | 1461257526196 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]]]}] 09:52:06 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. 09:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 691ms 09:52:06 INFO - PROCESS | 3608 | 1461257526263 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3608 | 1461257526265 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:52:06 INFO - PROCESS | 3608 | 1461257526269 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3608 | 1461257526270 Marionette TRACE conn5 <- [1,310,null,{}] 09:52:06 INFO - PROCESS | 3608 | 1461257526274 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}] 09:52:06 INFO - PROCESS | 3608 | 1461257526376 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:52:06 INFO - PROCESS | 3608 | 1461257526384 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477227800 == 46 [pid = 3608] [id = 87] 09:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006474DA4000) [pid = 3608] [serial = 258] [outer = 0000000000000000] 09:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006474DAEC00) [pid = 3608] [serial = 259] [outer = 0000006474DA4000] 09:52:06 INFO - PROCESS | 3608 | 1461257526465 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006474E76800) [pid = 3608] [serial = 260] [outer = 0000006474DA4000] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B95C800) [pid = 3608] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006474DAC800) [pid = 3608] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640397A000) [pid = 3608] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006403A4D000) [pid = 3608] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640B237800) [pid = 3608] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640AF39C00) [pid = 3608] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064077C9800) [pid = 3608] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006476AC6000) [pid = 3608] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B737000) [pid = 3608] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:52:06 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640B515C00) [pid = 3608] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:52:06 INFO - PROCESS | 3608 | 1461257526926 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]]]}] 09:52:06 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. 09:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 690ms 09:52:06 INFO - PROCESS | 3608 | 1461257526965 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 3608 | 1461257526967 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:52:06 INFO - PROCESS | 3608 | 1461257526971 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 3608 | 1461257526973 Marionette TRACE conn5 <- [1,314,null,{}] 09:52:06 INFO - PROCESS | 3608 | 1461257526976 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}] 09:52:07 INFO - PROCESS | 3608 | 1461257527083 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:52:07 INFO - PROCESS | 3608 | 1461257527090 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B2DB800 == 47 [pid = 3608] [id = 88] 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640AF6B800) [pid = 3608] [serial = 261] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006474E77000) [pid = 3608] [serial = 262] [outer = 000000640AF6B800] 09:52:07 INFO - PROCESS | 3608 | 1461257527136 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006475FEE400) [pid = 3608] [serial = 263] [outer = 000000640AF6B800] 09:52:07 INFO - PROCESS | 3608 | 1461257527527 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]]]}] 09:52:07 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. 09:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 09:52:07 INFO - PROCESS | 3608 | 1461257527563 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 3608 | 1461257527565 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:52:07 INFO - PROCESS | 3608 | 1461257527568 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:52:07 INFO - PROCESS | 3608 | 1461257527570 Marionette TRACE conn5 <- [1,318,null,{}] 09:52:07 INFO - PROCESS | 3608 | 1461257527584 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}] 09:52:07 INFO - PROCESS | 3608 | 1461257527663 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:52:07 INFO - PROCESS | 3608 | 1461257527670 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEE2800 == 48 [pid = 3608] [id = 89] 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006476846800) [pid = 3608] [serial = 264] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006476AC3C00) [pid = 3608] [serial = 265] [outer = 0000006476846800] 09:52:07 INFO - PROCESS | 3608 | 1461257527715 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006476AD0400) [pid = 3608] [serial = 266] [outer = 0000006476846800] 09:52:08 INFO - PROCESS | 3608 | 1461257528125 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]]]}] 09:52:08 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. 09:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 585ms 09:52:08 INFO - PROCESS | 3608 | 1461257528157 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3608 | 1461257528159 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:52:08 INFO - PROCESS | 3608 | 1461257528176 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3608 | 1461257528178 Marionette TRACE conn5 <- [1,322,null,{}] 09:52:08 INFO - PROCESS | 3608 | 1461257528182 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}] 09:52:08 INFO - PROCESS | 3608 | 1461257528262 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:52:08 INFO - PROCESS | 3608 | 1461257528268 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B872800 == 49 [pid = 3608] [id = 90] 09:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (00000064772BE400) [pid = 3608] [serial = 267] [outer = 0000000000000000] 09:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006478199000) [pid = 3608] [serial = 268] [outer = 00000064772BE400] 09:52:08 INFO - PROCESS | 3608 | 1461257528319 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000647B8F5000) [pid = 3608] [serial = 269] [outer = 00000064772BE400] 09:52:08 INFO - PROCESS | 3608 | 1461257528902 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]]]}] 09:52:08 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. 09:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 776ms 09:52:08 INFO - PROCESS | 3608 | 1461257528953 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 3608 | 1461257528958 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:52:08 INFO - PROCESS | 3608 | 1461257528964 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 3608 | 1461257528969 Marionette TRACE conn5 <- [1,326,null,{}] 09:52:08 INFO - PROCESS | 3608 | 1461257528976 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}] 09:52:09 INFO - PROCESS | 3608 | 1461257529087 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:52:09 INFO - PROCESS | 3608 | 1461257529162 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407968800 == 50 [pid = 3608] [id = 91] 09:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (00000064035D7000) [pid = 3608] [serial = 270] [outer = 0000000000000000] 09:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006403A4D800) [pid = 3608] [serial = 271] [outer = 00000064035D7000] 09:52:09 INFO - PROCESS | 3608 | 1461257529262 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640720D800) [pid = 3608] [serial = 272] [outer = 00000064035D7000] 09:52:09 INFO - PROCESS | 3608 | 1461257529934 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]]]}] 09:52:09 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. 09:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 984ms 09:52:09 INFO - PROCESS | 3608 | 1461257529951 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 3608 | 1461257529958 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:52:09 INFO - PROCESS | 3608 | 1461257529965 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 3608 | 1461257529968 Marionette TRACE conn5 <- [1,330,null,{}] 09:52:09 INFO - PROCESS | 3608 | 1461257529972 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}] 09:52:10 INFO - PROCESS | 3608 | 1461257530085 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:52:10 INFO - PROCESS | 3608 | 1461257530170 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B117800 == 51 [pid = 3608] [id = 92] 09:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006407A6C000) [pid = 3608] [serial = 273] [outer = 0000000000000000] 09:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064056B8000) [pid = 3608] [serial = 274] [outer = 0000006407A6C000] 09:52:10 INFO - PROCESS | 3608 | 1461257530226 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006409167400) [pid = 3608] [serial = 275] [outer = 0000006407A6C000] 09:52:10 INFO - PROCESS | 3608 | 1461257530757 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]]]}] 09:52:10 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. 09:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 09:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:52:10 INFO - PROCESS | 3608 | 1461257530850 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 3608 | 1461257530853 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:52:10 INFO - PROCESS | 3608 | 1461257530857 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 3608 | 1461257530861 Marionette TRACE conn5 <- [1,334,null,{}] 09:52:10 INFO - PROCESS | 3608 | 1461257530873 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}] 09:52:11 INFO - PROCESS | 3608 | 1461257530989 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:52:11 INFO - PROCESS | 3608 | 1461257531068 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0CE800 == 52 [pid = 3608] [id = 93] 09:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000640B5E8C00) [pid = 3608] [serial = 276] [outer = 0000000000000000] 09:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000640B733000) [pid = 3608] [serial = 277] [outer = 000000640B5E8C00] 09:52:11 INFO - PROCESS | 3608 | 1461257531126 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640B95E400) [pid = 3608] [serial = 278] [outer = 000000640B5E8C00] 09:52:11 INFO - PROCESS | 3608 | 1461257531635 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]]]}] 09:52:11 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. 09:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 837ms 09:52:11 INFO - PROCESS | 3608 | 1461257531696 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:52:11 INFO - PROCESS | 3608 | 1461257531699 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:52:11 INFO - PROCESS | 3608 | 1461257531703 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 3608 | 1461257531705 Marionette TRACE conn5 <- [1,338,null,{}] 09:52:11 INFO - PROCESS | 3608 | 1461257531709 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}] 09:52:11 INFO - PROCESS | 3608 | 1461257531817 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:52:11 INFO - PROCESS | 3608 | 1461257531899 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEEF000 == 53 [pid = 3608] [id = 94] 09:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640CFDF400) [pid = 3608] [serial = 279] [outer = 0000000000000000] 09:52:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (0000006474DA8400) [pid = 3608] [serial = 280] [outer = 000000640CFDF400] 09:52:11 INFO - PROCESS | 3608 | 1461257531956 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000647B49DC00) [pid = 3608] [serial = 281] [outer = 000000640CFDF400] 09:52:12 INFO - PROCESS | 3608 | 1461257532540 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]]]}] 09:52:12 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. 09:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 880ms 09:52:12 INFO - PROCESS | 3608 | 1461257532585 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 3608 | 1461257532587 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:52:12 INFO - PROCESS | 3608 | 1461257532591 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 3608 | 1461257532593 Marionette TRACE conn5 <- [1,342,null,{}] 09:52:12 INFO - PROCESS | 3608 | 1461257532597 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}] 09:52:12 INFO - PROCESS | 3608 | 1461257532701 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:52:12 INFO - PROCESS | 3608 | 1461257532785 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407236000 == 54 [pid = 3608] [id = 95] 09:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (00000064046A6000) [pid = 3608] [serial = 282] [outer = 0000000000000000] 09:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (00000064046AD800) [pid = 3608] [serial = 283] [outer = 00000064046A6000] 09:52:12 INFO - PROCESS | 3608 | 1461257532842 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (000000647B8DF000) [pid = 3608] [serial = 284] [outer = 00000064046A6000] 09:52:13 INFO - PROCESS | 3608 | 1461257533398 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]]]}] 09:52:13 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. 09:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 837ms 09:52:13 INFO - PROCESS | 3608 | 1461257533433 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 3608 | 1461257533435 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 3608 | 1461257533440 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 3608 | 1461257533442 Marionette TRACE conn5 <- [1,346,null,{}] 09:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:52:13 INFO - PROCESS | 3608 | 1461257533446 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}] 09:52:13 INFO - PROCESS | 3608 | 1461257533572 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:52:13 INFO - PROCESS | 3608 | 1461257533661 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A34800 == 55 [pid = 3608] [id = 96] 09:52:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006404629400) [pid = 3608] [serial = 285] [outer = 0000000000000000] 09:52:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (000000640B22E000) [pid = 3608] [serial = 286] [outer = 0000006404629400] 09:52:13 INFO - PROCESS | 3608 | 1461257533720 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (00000064772C0000) [pid = 3608] [serial = 287] [outer = 0000006404629400] 09:52:14 INFO - PROCESS | 3608 | 1461257534463 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]]]}] 09:52:14 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. 09:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1029ms 09:52:14 INFO - PROCESS | 3608 | 1461257534474 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 3608 | 1461257534478 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:52:14 INFO - PROCESS | 3608 | 1461257534518 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 3608 | 1461257534522 Marionette TRACE conn5 <- [1,350,null,{}] 09:52:14 INFO - PROCESS | 3608 | 1461257534528 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}] 09:52:14 INFO - PROCESS | 3608 | 1461257534632 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:52:14 INFO - PROCESS | 3608 | 1461257534706 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640778C000 == 56 [pid = 3608] [id = 97] 09:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (000000640432E000) [pid = 3608] [serial = 288] [outer = 0000000000000000] 09:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (0000006404622C00) [pid = 3608] [serial = 289] [outer = 000000640432E000] 09:52:14 INFO - PROCESS | 3608 | 1461257534758 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (00000064046A0C00) [pid = 3608] [serial = 290] [outer = 000000640432E000] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEE2800 == 55 [pid = 3608] [id = 89] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000647B2DB800 == 54 [pid = 3608] [id = 88] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 0000006477227800 == 53 [pid = 3608] [id = 87] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 0000006475F05000 == 52 [pid = 3608] [id = 86] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21A800 == 51 [pid = 3608] [id = 85] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC76000 == 50 [pid = 3608] [id = 84] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640B915000 == 49 [pid = 3608] [id = 83] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640B126000 == 48 [pid = 3608] [id = 82] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (000000640B5EF800) [pid = 3608] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (0000006404327400) [pid = 3608] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (000000640BBC9400) [pid = 3608] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (000000640AF68800) [pid = 3608] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (000000647BF14000) [pid = 3608] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 0000006405E21000 == 47 [pid = 3608] [id = 81] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640794D800 == 46 [pid = 3608] [id = 80] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC12800 == 45 [pid = 3608] [id = 76] 09:52:15 INFO - PROCESS | 3608 | --DOCSHELL 000000640777D800 == 44 [pid = 3608] [id = 75] 09:52:15 INFO - PROCESS | 3608 | 1461257535396 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]]]}] 09:52:15 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. 09:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 943ms 09:52:15 INFO - PROCESS | 3608 | 1461257535453 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 3608 | 1461257535458 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:52:15 INFO - PROCESS | 3608 | 1461257535465 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 3608 | 1461257535467 Marionette TRACE conn5 <- [1,354,null,{}] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640B967C00) [pid = 3608] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006474D0E800) [pid = 3608] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (0000006474E81C00) [pid = 3608] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000640400D400) [pid = 3608] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (0000006404019000) [pid = 3608] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006406707800) [pid = 3608] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006404F6C400) [pid = 3608] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B5E2400) [pid = 3608] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (0000006474E30800) [pid = 3608] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640AF41C00) [pid = 3608] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640B22C800) [pid = 3608] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006476AC6400) [pid = 3608] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006407994C00) [pid = 3608] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640916B400) [pid = 3608] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006476ACD000) [pid = 3608] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B73C000) [pid = 3608] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064772BBC00) [pid = 3608] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006476A10400) [pid = 3608] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006478338800) [pid = 3608] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064772C0800) [pid = 3608] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B681000) [pid = 3608] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:52:15 INFO - PROCESS | 3608 | 1461257535497 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}] 09:52:15 INFO - PROCESS | 3608 | 1461257535585 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:52:15 INFO - PROCESS | 3608 | 1461257535599 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640723E800 == 45 [pid = 3608] [id = 98] 09:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006403965800) [pid = 3608] [serial = 291] [outer = 0000000000000000] 09:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064046AE400) [pid = 3608] [serial = 292] [outer = 0000006403965800] 09:52:15 INFO - PROCESS | 3608 | 1461257535646 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640720F400) [pid = 3608] [serial = 293] [outer = 0000006403965800] 09:52:16 INFO - PROCESS | 3608 | 1461257536122 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]]]}] 09:52:16 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. 09:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 09:52:16 INFO - PROCESS | 3608 | 1461257536158 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3608 | 1461257536160 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:52:16 INFO - PROCESS | 3608 | 1461257536164 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3608 | 1461257536168 Marionette TRACE conn5 <- [1,358,null,{}] 09:52:16 INFO - PROCESS | 3608 | 1461257536178 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}] 09:52:16 INFO - PROCESS | 3608 | 1461257536265 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:52:16 INFO - PROCESS | 3608 | 1461257536275 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B120800 == 46 [pid = 3608] [id = 99] 09:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006407A6BC00) [pid = 3608] [serial = 294] [outer = 0000000000000000] 09:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006407BE0800) [pid = 3608] [serial = 295] [outer = 0000006407A6BC00] 09:52:16 INFO - PROCESS | 3608 | 1461257536325 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407BE9400) [pid = 3608] [serial = 296] [outer = 0000006407A6BC00] 09:52:16 INFO - PROCESS | 3608 | 1461257536773 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]]]}] 09:52:16 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. 09:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 09:52:16 INFO - PROCESS | 3608 | 1461257536793 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 3608 | 1461257536796 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:52:16 INFO - PROCESS | 3608 | 1461257536804 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 3608 | 1461257536806 Marionette TRACE conn5 <- [1,362,null,{}] 09:52:16 INFO - PROCESS | 3608 | 1461257536809 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}] 09:52:16 INFO - PROCESS | 3608 | 1461257536894 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:52:16 INFO - PROCESS | 3608 | 1461257536931 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B902800 == 47 [pid = 3608] [id = 100] 09:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408FCBC00) [pid = 3608] [serial = 297] [outer = 0000000000000000] 09:52:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064090D8000) [pid = 3608] [serial = 298] [outer = 0000006408FCBC00] 09:52:16 INFO - PROCESS | 3608 | 1461257536978 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006409165C00) [pid = 3608] [serial = 299] [outer = 0000006408FCBC00] 09:52:17 INFO - PROCESS | 3608 | 1461257537404 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]]]}] 09:52:17 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. 09:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 09:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:52:17 INFO - PROCESS | 3608 | 1461257537437 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 3608 | 1461257537439 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:52:17 INFO - PROCESS | 3608 | 1461257537442 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 3608 | 1461257537444 Marionette TRACE conn5 <- [1,366,null,{}] 09:52:17 INFO - PROCESS | 3608 | 1461257537447 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}] 09:52:17 INFO - PROCESS | 3608 | 1461257537526 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:52:17 INFO - PROCESS | 3608 | 1461257537532 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF1800 == 48 [pid = 3608] [id = 101] 09:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640916D400) [pid = 3608] [serial = 300] [outer = 0000000000000000] 09:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640AF38800) [pid = 3608] [serial = 301] [outer = 000000640916D400] 09:52:17 INFO - PROCESS | 3608 | 1461257537579 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000640AF64000) [pid = 3608] [serial = 302] [outer = 000000640916D400] 09:52:18 INFO - PROCESS | 3608 | 1461257538074 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]]]}] 09:52:18 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. 09:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 09:52:18 INFO - PROCESS | 3608 | 1461257538137 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 3608 | 1461257538139 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:52:18 INFO - PROCESS | 3608 | 1461257538150 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 3608 | 1461257538151 Marionette TRACE conn5 <- [1,370,null,{}] 09:52:18 INFO - PROCESS | 3608 | 1461257538155 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}] 09:52:18 INFO - PROCESS | 3608 | 1461257538305 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:52:18 INFO - PROCESS | 3608 | 1461257538328 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD7800 == 49 [pid = 3608] [id = 102] 09:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000640B5EB400) [pid = 3608] [serial = 303] [outer = 0000000000000000] 09:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640B6CB400) [pid = 3608] [serial = 304] [outer = 000000640B5EB400] 09:52:18 INFO - PROCESS | 3608 | 1461257538378 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640B736000) [pid = 3608] [serial = 305] [outer = 000000640B5EB400] 09:52:18 INFO - PROCESS | 3608 | 1461257538805 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]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 09:52:18 INFO - PROCESS | 3608 | 1461257538884 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 3608 | 1461257538886 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:52:18 INFO - PROCESS | 3608 | 1461257538890 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 3608 | 1461257538891 Marionette TRACE conn5 <- [1,374,null,{}] 09:52:18 INFO - PROCESS | 3608 | 1461257538901 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}] 09:52:19 INFO - PROCESS | 3608 | 1461257539004 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:52:19 INFO - PROCESS | 3608 | 1461257539014 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C55B000 == 50 [pid = 3608] [id = 103] 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640B73D000) [pid = 3608] [serial = 306] [outer = 0000000000000000] 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640B78EC00) [pid = 3608] [serial = 307] [outer = 000000640B73D000] 09:52:19 INFO - PROCESS | 3608 | 1461257539060 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000640BBC4400) [pid = 3608] [serial = 308] [outer = 000000640B73D000] 09:52:19 INFO - PROCESS | 3608 | 1461257539520 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:52:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 09:52:19 INFO - PROCESS | 3608 | 1461257539617 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 3608 | 1461257539619 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:52:19 INFO - PROCESS | 3608 | 1461257539622 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 3608 | 1461257539624 Marionette TRACE conn5 <- [1,378,null,{}] 09:52:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:52:19 INFO - PROCESS | 3608 | 1461257539628 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}] 09:52:19 INFO - PROCESS | 3608 | 1461257539732 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:52:19 INFO - PROCESS | 3608 | 1461257539742 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475751800 == 51 [pid = 3608] [id = 104] 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (000000640C53F000) [pid = 3608] [serial = 309] [outer = 0000000000000000] 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (000000640C545C00) [pid = 3608] [serial = 310] [outer = 000000640C53F000] 09:52:19 INFO - PROCESS | 3608 | 1461257539788 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006474D9FC00) [pid = 3608] [serial = 311] [outer = 000000640C53F000] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640BBC1000) [pid = 3608] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (000000640B5E7C00) [pid = 3608] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640B73B800) [pid = 3608] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000640C547400) [pid = 3608] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (0000006403972800) [pid = 3608] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006474DA4000) [pid = 3608] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006402877800) [pid = 3608] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640C53AC00) [pid = 3608] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000647BCB6000) [pid = 3608] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640396EC00) [pid = 3608] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006408FCD400) [pid = 3608] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640AF6B800) [pid = 3608] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006409164400) [pid = 3608] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006409170000) [pid = 3608] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640B51D400) [pid = 3608] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006407376C00) [pid = 3608] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006476846800) [pid = 3608] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B969C00) [pid = 3608] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006402F5B000) [pid = 3608] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064762DA800) [pid = 3608] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006406B47400) [pid = 3608] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006407375C00) [pid = 3608] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006474E2AC00) [pid = 3608] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006400C63000) [pid = 3608] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006407298400) [pid = 3608] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B6D7000) [pid = 3608] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006404019400) [pid = 3608] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:52:20 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640736DC00) [pid = 3608] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:52:20 INFO - PROCESS | 3608 | 1461257540552 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:52:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 983ms 09:52:20 INFO - PROCESS | 3608 | 1461257540612 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 3608 | 1461257540614 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:52:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:52:20 INFO - PROCESS | 3608 | 1461257540617 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 3608 | 1461257540619 Marionette TRACE conn5 <- [1,382,null,{}] 09:52:20 INFO - PROCESS | 3608 | 1461257540623 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}] 09:52:20 INFO - PROCESS | 3608 | 1461257540703 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:52:20 INFO - PROCESS | 3608 | 1461257540712 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21F000 == 52 [pid = 3608] [id = 105] 09:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006406026800) [pid = 3608] [serial = 312] [outer = 0000000000000000] 09:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006408FCD400) [pid = 3608] [serial = 313] [outer = 0000006406026800] 09:52:20 INFO - PROCESS | 3608 | 1461257540758 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B679000) [pid = 3608] [serial = 314] [outer = 0000006406026800] 09:52:21 INFO - PROCESS | 3608 | 1461257541189 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:52:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 09:52:21 INFO - PROCESS | 3608 | 1461257541249 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3608 | 1461257541251 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:52:21 INFO - PROCESS | 3608 | 1461257541255 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:52:21 INFO - PROCESS | 3608 | 1461257541257 Marionette TRACE conn5 <- [1,386,null,{}] 09:52:21 INFO - PROCESS | 3608 | 1461257541290 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}] 09:52:21 INFO - PROCESS | 3608 | 1461257541376 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:52:21 INFO - PROCESS | 3608 | 1461257541387 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477C0A800 == 53 [pid = 3608] [id = 106] 09:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640C542000) [pid = 3608] [serial = 315] [outer = 0000000000000000] 09:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006474DA1400) [pid = 3608] [serial = 316] [outer = 000000640C542000] 09:52:21 INFO - PROCESS | 3608 | 1461257541432 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006474E36C00) [pid = 3608] [serial = 317] [outer = 000000640C542000] 09:52:21 INFO - PROCESS | 3608 | 1461257541847 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]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 09:52:21 INFO - PROCESS | 3608 | 1461257541929 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 3608 | 1461257541931 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:52:21 INFO - PROCESS | 3608 | 1461257541935 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 3608 | 1461257541937 Marionette TRACE conn5 <- [1,390,null,{}] 09:52:21 INFO - PROCESS | 3608 | 1461257541941 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}] 09:52:22 INFO - PROCESS | 3608 | 1461257542042 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:52:22 INFO - PROCESS | 3608 | 1461257542055 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C1DB800 == 54 [pid = 3608] [id = 107] 09:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006474E82000) [pid = 3608] [serial = 318] [outer = 0000000000000000] 09:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006476A15000) [pid = 3608] [serial = 319] [outer = 0000006474E82000] 09:52:22 INFO - PROCESS | 3608 | 1461257542107 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006477C44400) [pid = 3608] [serial = 320] [outer = 0000006474E82000] 09:52:22 INFO - PROCESS | 3608 | 1461257542882 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]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 986ms 09:52:22 INFO - PROCESS | 3608 | 1461257542924 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 3608 | 1461257542930 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:52:22 INFO - PROCESS | 3608 | 1461257542936 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 3608 | 1461257542940 Marionette TRACE conn5 <- [1,394,null,{}] 09:52:22 INFO - PROCESS | 3608 | 1461257542946 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}] 09:52:23 INFO - PROCESS | 3608 | 1461257543059 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:52:23 INFO - PROCESS | 3608 | 1461257543177 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087BD800 == 55 [pid = 3608] [id = 108] 09:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006404624800) [pid = 3608] [serial = 321] [outer = 0000000000000000] 09:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640462DC00) [pid = 3608] [serial = 322] [outer = 0000006404624800] 09:52:23 INFO - PROCESS | 3608 | 1461257543237 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640736EC00) [pid = 3608] [serial = 323] [outer = 0000006404624800] 09:52:23 INFO - PROCESS | 3608 | 1461257543814 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]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 943ms 09:52:23 INFO - PROCESS | 3608 | 1461257543881 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 3608 | 1461257543888 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:52:23 INFO - PROCESS | 3608 | 1461257543894 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 3608 | 1461257543898 Marionette TRACE conn5 <- [1,398,null,{}] 09:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:52:23 INFO - PROCESS | 3608 | 1461257543901 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}] 09:52:24 INFO - PROCESS | 3608 | 1461257544012 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:52:24 INFO - PROCESS | 3608 | 1461257544087 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B872000 == 56 [pid = 3608] [id = 109] 09:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407A70C00) [pid = 3608] [serial = 324] [outer = 0000000000000000] 09:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006407BEEC00) [pid = 3608] [serial = 325] [outer = 0000006407A70C00] 09:52:24 INFO - PROCESS | 3608 | 1461257544184 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640AF68800) [pid = 3608] [serial = 326] [outer = 0000006407A70C00] 09:52:24 INFO - PROCESS | 3608 | 1461257544838 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]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 985ms 09:52:24 INFO - PROCESS | 3608 | 1461257544886 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 3608 | 1461257544888 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:52:24 INFO - PROCESS | 3608 | 1461257544892 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 3608 | 1461257544897 Marionette TRACE conn5 <- [1,402,null,{}] 09:52:24 INFO - PROCESS | 3608 | 1461257544924 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}] 09:52:25 INFO - PROCESS | 3608 | 1461257545034 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:52:25 INFO - PROCESS | 3608 | 1461257545110 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEE0000 == 57 [pid = 3608] [id = 110] 09:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640B6D4000) [pid = 3608] [serial = 327] [outer = 0000000000000000] 09:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640CFD9800) [pid = 3608] [serial = 328] [outer = 000000640B6D4000] 09:52:25 INFO - PROCESS | 3608 | 1461257545210 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006476A10400) [pid = 3608] [serial = 329] [outer = 000000640B6D4000] 09:52:25 INFO - PROCESS | 3608 | 1461257545835 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]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1004ms 09:52:25 INFO - PROCESS | 3608 | 1461257545898 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 3608 | 1461257545902 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:52:25 INFO - PROCESS | 3608 | 1461257545905 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 3608 | 1461257545907 Marionette TRACE conn5 <- [1,406,null,{}] 09:52:25 INFO - PROCESS | 3608 | 1461257545925 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}] 09:52:26 INFO - PROCESS | 3608 | 1461257546035 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:52:26 INFO - PROCESS | 3608 | 1461257546107 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408774000 == 58 [pid = 3608] [id = 111] 09:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006404A54800) [pid = 3608] [serial = 330] [outer = 0000000000000000] 09:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006404A58000) [pid = 3608] [serial = 331] [outer = 0000006404A54800] 09:52:26 INFO - PROCESS | 3608 | 1461257546164 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006476AC7800) [pid = 3608] [serial = 332] [outer = 0000006404A54800] 09:52:26 INFO - PROCESS | 3608 | 1461257546765 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]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 880ms 09:52:26 INFO - PROCESS | 3608 | 1461257546787 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 3608 | 1461257546790 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:52:26 INFO - PROCESS | 3608 | 1461257546793 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 3608 | 1461257546795 Marionette TRACE conn5 <- [1,410,null,{}] 09:52:26 INFO - PROCESS | 3608 | 1461257546799 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}] 09:52:27 INFO - PROCESS | 3608 | 1461257547047 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:52:27 INFO - PROCESS | 3608 | 1461257547150 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405179800 == 59 [pid = 3608] [id = 112] 09:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (00000064036CA400) [pid = 3608] [serial = 333] [outer = 0000000000000000] 09:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064036D2400) [pid = 3608] [serial = 334] [outer = 00000064036CA400] 09:52:27 INFO - PROCESS | 3608 | 1461257547202 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640400F800) [pid = 3608] [serial = 335] [outer = 00000064036CA400] 09:52:27 INFO - PROCESS | 3608 | 1461257547863 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]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1135ms 09:52:27 INFO - PROCESS | 3608 | 1461257547932 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 3608 | 1461257547937 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:52:27 INFO - PROCESS | 3608 | 1461257547942 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 3608 | 1461257547946 Marionette TRACE conn5 <- [1,414,null,{}] 09:52:27 INFO - PROCESS | 3608 | 1461257547967 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}] 09:52:28 INFO - PROCESS | 3608 | 1461257548071 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:52:28 INFO - PROCESS | 3608 | 1461257548141 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407967800 == 60 [pid = 3608] [id = 113] 09:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (0000006404A4B400) [pid = 3608] [serial = 336] [outer = 0000000000000000] 09:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (0000006404A50000) [pid = 3608] [serial = 337] [outer = 0000006404A4B400] 09:52:28 INFO - PROCESS | 3608 | 1461257548193 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (000000640569E400) [pid = 3608] [serial = 338] [outer = 0000006404A4B400] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640B294800 == 59 [pid = 3608] [id = 61] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 0000006407985000 == 58 [pid = 3608] [id = 60] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000647CF86800 == 57 [pid = 3608] [id = 62] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 0000006477C0A800 == 56 [pid = 3608] [id = 106] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21F000 == 55 [pid = 3608] [id = 105] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 0000006475751800 == 54 [pid = 3608] [id = 104] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640C55B000 == 53 [pid = 3608] [id = 103] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD7800 == 52 [pid = 3608] [id = 102] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBF1800 == 51 [pid = 3608] [id = 101] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640B902800 == 50 [pid = 3608] [id = 100] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (00000064090E1400) [pid = 3608] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (0000006478199000) [pid = 3608] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640B120800 == 49 [pid = 3608] [id = 99] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640723E800 == 48 [pid = 3608] [id = 98] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640778C000 == 47 [pid = 3608] [id = 97] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 0000006407236000 == 46 [pid = 3608] [id = 95] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEEF000 == 45 [pid = 3608] [id = 94] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0CE800 == 44 [pid = 3608] [id = 93] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640B117800 == 43 [pid = 3608] [id = 92] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 0000006407968800 == 42 [pid = 3608] [id = 91] 09:52:28 INFO - PROCESS | 3608 | --DOCSHELL 000000640B872800 == 41 [pid = 3608] [id = 90] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (00000064035D7400) [pid = 3608] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000640B51B800) [pid = 3608] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006474D11000) [pid = 3608] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006406B3E000) [pid = 3608] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006474E2B400) [pid = 3608] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000647710F800) [pid = 3608] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006476F59000) [pid = 3608] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006403A43800) [pid = 3608] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006477111400) [pid = 3608] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640B22C000) [pid = 3608] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B67E000) [pid = 3608] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006475F58400) [pid = 3608] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B740000) [pid = 3608] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640CFDB400) [pid = 3608] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B95F800) [pid = 3608] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006403A42000) [pid = 3608] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006404327C00) [pid = 3608] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006474DAEC00) [pid = 3608] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006403A46C00) [pid = 3608] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006402F54400) [pid = 3608] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640C546000) [pid = 3608] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640C53D400) [pid = 3608] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006474D0E400) [pid = 3608] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000647C1AE400) [pid = 3608] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064049D7C00) [pid = 3608] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006403973800) [pid = 3608] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006474DA9C00) [pid = 3608] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006476AC5C00) [pid = 3608] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006474E77000) [pid = 3608] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006409171000) [pid = 3608] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B5E2800) [pid = 3608] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640AF43C00) [pid = 3608] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640B512800) [pid = 3608] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640B679800) [pid = 3608] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640798B400) [pid = 3608] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064090D7C00) [pid = 3608] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006476AD0400) [pid = 3608] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006476AC3C00) [pid = 3608] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006474E76800) [pid = 3608] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006475FEE400) [pid = 3608] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640B6D1000) [pid = 3608] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000647B635400) [pid = 3608] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:52:28 INFO - PROCESS | 3608 | 1461257548754 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]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 859ms 09:52:28 INFO - PROCESS | 3608 | 1461257548805 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 3608 | 1461257548808 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:52:28 INFO - PROCESS | 3608 | 1461257548811 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 3608 | 1461257548813 Marionette TRACE conn5 <- [1,418,null,{}] 09:52:28 INFO - PROCESS | 3608 | 1461257548817 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}] 09:52:28 INFO - PROCESS | 3608 | 1461257548917 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:52:29 INFO - PROCESS | 3608 | 1461257548986 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640778A000 == 42 [pid = 3608] [id = 114] 09:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006400C68C00) [pid = 3608] [serial = 339] [outer = 0000000000000000] 09:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064052D5800) [pid = 3608] [serial = 340] [outer = 0000006400C68C00] 09:52:29 INFO - PROCESS | 3608 | 1461257549034 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640729A400) [pid = 3608] [serial = 341] [outer = 0000006400C68C00] 09:52:29 INFO - PROCESS | 3608 | 1461257549908 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]]]}] 09:52:29 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 09:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1129ms 09:52:29 INFO - PROCESS | 3608 | 1461257549943 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 3608 | 1461257549947 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:52:29 INFO - PROCESS | 3608 | 1461257549957 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 3608 | 1461257549962 Marionette TRACE conn5 <- [1,422,null,{}] 09:52:29 INFO - PROCESS | 3608 | 1461257549966 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}] 09:52:30 INFO - PROCESS | 3608 | 1461257550052 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:52:30 INFO - PROCESS | 3608 | 1461257550061 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F6C800 == 43 [pid = 3608] [id = 115] 09:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006407296400) [pid = 3608] [serial = 342] [outer = 0000000000000000] 09:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407A71400) [pid = 3608] [serial = 343] [outer = 0000006407296400] 09:52:30 INFO - PROCESS | 3608 | 1461257550107 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006408FC1800) [pid = 3608] [serial = 344] [outer = 0000006407296400] 09:52:31 INFO - PROCESS | 3608 | 1461257551076 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]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1140ms 09:52:31 INFO - PROCESS | 3608 | 1461257551096 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 3608 | 1461257551099 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:52:31 INFO - PROCESS | 3608 | 1461257551102 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 3608 | 1461257551104 Marionette TRACE conn5 <- [1,426,null,{}] 09:52:31 INFO - PROCESS | 3608 | 1461257551108 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}] 09:52:31 INFO - PROCESS | 3608 | 1461257551214 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:52:31 INFO - PROCESS | 3608 | 1461257551220 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404A32800 == 44 [pid = 3608] [id = 116] 09:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064035C8800) [pid = 3608] [serial = 345] [outer = 0000000000000000] 09:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064090DCC00) [pid = 3608] [serial = 346] [outer = 00000064035C8800] 09:52:31 INFO - PROCESS | 3608 | 1461257551304 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006409171C00) [pid = 3608] [serial = 347] [outer = 00000064035C8800] 09:52:31 INFO - PROCESS | 3608 | 1461257551755 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] 09:52:31 INFO - PROCESS | 3608 | 1461257551801 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:52:31 INFO - PROCESS | 3608 | 1461257551811 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 3608 | 1461257551813 Marionette TRACE conn5 <- [1,430,null,{}] 09:52:31 INFO - PROCESS | 3608 | 1461257551817 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}] 09:52:31 INFO - PROCESS | 3608 | 1461257551921 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:52:31 INFO - PROCESS | 3608 | 1461257551929 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B622000 == 45 [pid = 3608] [id = 117] 09:52:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B514000) [pid = 3608] [serial = 348] [outer = 0000000000000000] 09:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640B516000) [pid = 3608] [serial = 349] [outer = 000000640B514000] 09:52:32 INFO - PROCESS | 3608 | 1461257552029 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B5E9400) [pid = 3608] [serial = 350] [outer = 000000640B514000] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006406026800) [pid = 3608] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B5E8C00) [pid = 3608] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640C53F000) [pid = 3608] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006407A6BC00) [pid = 3608] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640916D400) [pid = 3608] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006403965800) [pid = 3608] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006408FCBC00) [pid = 3608] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006404629400) [pid = 3608] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640432E000) [pid = 3608] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000640CFDF400) [pid = 3608] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640B5EB400) [pid = 3608] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064035D7000) [pid = 3608] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407A6C000) [pid = 3608] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640C542000) [pid = 3608] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:52:32 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640B73D000) [pid = 3608] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:52:32 INFO - PROCESS | 3608 | 1461257552582 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]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 796ms 09:52:32 INFO - PROCESS | 3608 | 1461257552608 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 3608 | 1461257552610 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:52:32 INFO - PROCESS | 3608 | 1461257552624 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 3608 | 1461257552626 Marionette TRACE conn5 <- [1,434,null,{}] 09:52:32 INFO - PROCESS | 3608 | 1461257552630 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}] 09:52:32 INFO - PROCESS | 3608 | 1461257552712 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:52:32 INFO - PROCESS | 3608 | 1461257552719 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B90E000 == 46 [pid = 3608] [id = 118] 09:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064046A9400) [pid = 3608] [serial = 351] [outer = 0000000000000000] 09:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B520800) [pid = 3608] [serial = 352] [outer = 00000064046A9400] 09:52:32 INFO - PROCESS | 3608 | 1461257552764 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B67C400) [pid = 3608] [serial = 353] [outer = 00000064046A9400] 09:52:33 INFO - PROCESS | 3608 | 1461257553177 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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 587ms 09:52:33 INFO - PROCESS | 3608 | 1461257553215 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3608 | 1461257553217 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 3608 | 1461257553220 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:52:33 INFO - PROCESS | 3608 | 1461257553222 Marionette TRACE conn5 <- [1,438,null,{}] 09:52:33 INFO - PROCESS | 3608 | 1461257553230 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}] 09:52:33 INFO - PROCESS | 3608 | 1461257553310 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:52:33 INFO - PROCESS | 3608 | 1461257553317 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC06800 == 47 [pid = 3608] [id = 119] 09:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B6D6C00) [pid = 3608] [serial = 354] [outer = 0000000000000000] 09:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B737C00) [pid = 3608] [serial = 355] [outer = 000000640B6D6C00] 09:52:33 INFO - PROCESS | 3608 | 1461257553362 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B78B400) [pid = 3608] [serial = 356] [outer = 000000640B6D6C00] 09:52:33 INFO - PROCESS | 3608 | 1461257553791 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]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms 09:52:33 INFO - PROCESS | 3608 | 1461257553851 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 3608 | 1461257553853 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 3608 | 1461257553856 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:52:33 INFO - PROCESS | 3608 | 1461257553858 Marionette TRACE conn5 <- [1,442,null,{}] 09:52:33 INFO - PROCESS | 3608 | 1461257553862 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}] 09:52:33 INFO - PROCESS | 3608 | 1461257553942 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:52:33 INFO - PROCESS | 3608 | 1461257553950 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC92000 == 48 [pid = 3608] [id = 120] 09:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B95DC00) [pid = 3608] [serial = 357] [outer = 0000000000000000] 09:52:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B967C00) [pid = 3608] [serial = 358] [outer = 000000640B95DC00] 09:52:34 INFO - PROCESS | 3608 | 1461257553996 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640C538800) [pid = 3608] [serial = 359] [outer = 000000640B95DC00] 09:52:34 INFO - PROCESS | 3608 | 1461257554550 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]]]}] 09:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 09:52:34 INFO - PROCESS | 3608 | 1461257554594 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:52:34 INFO - PROCESS | 3608 | 1461257554599 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:52:34 INFO - PROCESS | 3608 | 1461257554605 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:52:34 INFO - PROCESS | 3608 | 1461257554610 Marionette TRACE conn5 <- [1,446,null,{}] 09:52:34 INFO - PROCESS | 3608 | 1461257554617 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}] 09:52:34 INFO - PROCESS | 3608 | 1461257554730 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:52:34 INFO - PROCESS | 3608 | 1461257554819 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640600E800 == 49 [pid = 3608] [id = 121] 09:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064036CE800) [pid = 3608] [serial = 360] [outer = 0000000000000000] 09:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006404019C00) [pid = 3608] [serial = 361] [outer = 00000064036CE800] 09:52:34 INFO - PROCESS | 3608 | 1461257554878 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006404628800) [pid = 3608] [serial = 362] [outer = 00000064036CE800] 09:52:35 INFO - PROCESS | 3608 | 1461257555532 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]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 09:52:35 INFO - PROCESS | 3608 | 1461257555594 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 3608 | 1461257555600 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 3608 | 1461257555607 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:52:35 INFO - PROCESS | 3608 | 1461257555610 Marionette TRACE conn5 <- [1,450,null,{}] 09:52:35 INFO - PROCESS | 3608 | 1461257555615 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}] 09:52:35 INFO - PROCESS | 3608 | 1461257555726 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:52:35 INFO - PROCESS | 3608 | 1461257555854 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B287800 == 50 [pid = 3608] [id = 122] 09:52:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064077C9800) [pid = 3608] [serial = 363] [outer = 0000000000000000] 09:52:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006407A62800) [pid = 3608] [serial = 364] [outer = 00000064077C9800] 09:52:35 INFO - PROCESS | 3608 | 1461257555919 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006408FCB400) [pid = 3608] [serial = 365] [outer = 00000064077C9800] 09:52:36 INFO - PROCESS | 3608 | 1461257556539 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] 09:52:36 INFO - PROCESS | 3608 | 1461257556602 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:52:36 INFO - PROCESS | 3608 | 1461257556606 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 3608 | 1461257556611 Marionette TRACE conn5 <- [1,454,null,{}] 09:52:36 INFO - PROCESS | 3608 | 1461257556623 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}] 09:52:36 INFO - PROCESS | 3608 | 1461257556737 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:52:36 INFO - PROCESS | 3608 | 1461257556809 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C224000 == 51 [pid = 3608] [id = 123] 09:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B516800) [pid = 3608] [serial = 366] [outer = 0000000000000000] 09:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640B73B800) [pid = 3608] [serial = 367] [outer = 000000640B516800] 09:52:36 INFO - PROCESS | 3608 | 1461257556869 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640C543C00) [pid = 3608] [serial = 368] [outer = 000000640B516800] 09:52:37 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:37 INFO - PROCESS | 3608 | 1461257557468 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]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 09:52:37 INFO - PROCESS | 3608 | 1461257557551 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 3608 | 1461257557554 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:52:37 INFO - PROCESS | 3608 | 1461257557559 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 3608 | 1461257557561 Marionette TRACE conn5 <- [1,458,null,{}] 09:52:37 INFO - PROCESS | 3608 | 1461257557565 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}] 09:52:37 INFO - PROCESS | 3608 | 1461257557704 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:52:37 INFO - PROCESS | 3608 | 1461257557775 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C62F000 == 52 [pid = 3608] [id = 124] 09:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640CFDE000) [pid = 3608] [serial = 369] [outer = 0000000000000000] 09:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006474DAB000) [pid = 3608] [serial = 370] [outer = 000000640CFDE000] 09:52:37 INFO - PROCESS | 3608 | 1461257557873 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006474E7A400) [pid = 3608] [serial = 371] [outer = 000000640CFDE000] 09:52:38 INFO - PROCESS | 3608 | 1461257558485 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] 09:52:38 INFO - PROCESS | 3608 | 1461257558547 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:52:38 INFO - PROCESS | 3608 | 1461257558550 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 3608 | 1461257558552 Marionette TRACE conn5 <- [1,462,null,{}] 09:52:38 INFO - PROCESS | 3608 | 1461257558557 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}] 09:52:38 INFO - PROCESS | 3608 | 1461257558660 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:52:38 INFO - PROCESS | 3608 | 1461257558731 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000064762BD800 == 53 [pid = 3608] [id = 125] 09:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006476171000) [pid = 3608] [serial = 372] [outer = 0000000000000000] 09:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064762DA800) [pid = 3608] [serial = 373] [outer = 0000006476171000] 09:52:38 INFO - PROCESS | 3608 | 1461257558787 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006476AC5800) [pid = 3608] [serial = 374] [outer = 0000006476171000] 09:52:39 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:39 INFO - PROCESS | 3608 | 1461257559446 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] 09:52:39 INFO - PROCESS | 3608 | 1461257559646 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:52:39 INFO - PROCESS | 3608 | 1461257559695 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 3608 | 1461257559699 Marionette TRACE conn5 <- [1,466,null,{}] 09:52:39 INFO - PROCESS | 3608 | 1461257559709 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}] 09:52:39 INFO - PROCESS | 3608 | 1461257559808 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:52:39 INFO - PROCESS | 3608 | 1461257559876 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408765000 == 54 [pid = 3608] [id = 126] 09:52:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064043CEC00) [pid = 3608] [serial = 375] [outer = 0000000000000000] 09:52:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006404629000) [pid = 3608] [serial = 376] [outer = 00000064043CEC00] 09:52:39 INFO - PROCESS | 3608 | 1461257559927 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006404F73800) [pid = 3608] [serial = 377] [outer = 00000064043CEC00] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC06800 == 53 [pid = 3608] [id = 119] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000640B90E000 == 52 [pid = 3608] [id = 118] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000640B622000 == 51 [pid = 3608] [id = 117] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 0000006404A32800 == 50 [pid = 3608] [id = 116] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F6C800 == 49 [pid = 3608] [id = 115] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000640778A000 == 48 [pid = 3608] [id = 114] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 0000006407967800 == 47 [pid = 3608] [id = 113] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 0000006405179800 == 46 [pid = 3608] [id = 112] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEE0000 == 45 [pid = 3608] [id = 110] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 000000640B872000 == 44 [pid = 3608] [id = 109] 09:52:40 INFO - PROCESS | 3608 | --DOCSHELL 00000064087BD800 == 43 [pid = 3608] [id = 108] 09:52:40 INFO - PROCESS | 3608 | 1461257560627 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] 09:52:40 INFO - PROCESS | 3608 | 1461257560691 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:52:40 INFO - PROCESS | 3608 | 1461257560710 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 3608 | 1461257560714 Marionette TRACE conn5 <- [1,470,null,{}] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640B679000) [pid = 3608] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B95E400) [pid = 3608] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640C545C00) [pid = 3608] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006407BE9400) [pid = 3608] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408FCD400) [pid = 3608] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B733000) [pid = 3608] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640AF64000) [pid = 3608] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (00000064046AE400) [pid = 3608] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006409165C00) [pid = 3608] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640B22E000) [pid = 3608] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064090D8000) [pid = 3608] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006404622C00) [pid = 3608] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006474D9FC00) [pid = 3608] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640720F400) [pid = 3608] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000647B49DC00) [pid = 3608] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640B736000) [pid = 3608] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640720D800) [pid = 3608] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064056B8000) [pid = 3608] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640AF38800) [pid = 3608] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640B6CB400) [pid = 3608] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006474E36C00) [pid = 3608] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000640B78EC00) [pid = 3608] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006474DA1400) [pid = 3608] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064046AD800) [pid = 3608] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640BBC4400) [pid = 3608] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006403A4D800) [pid = 3608] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407BE0800) [pid = 3608] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006409167400) [pid = 3608] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064046A0C00) [pid = 3608] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006474DA8400) [pid = 3608] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064772C0000) [pid = 3608] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:52:40 INFO - PROCESS | 3608 | 1461257560731 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}] 09:52:40 INFO - PROCESS | 3608 | 1461257560820 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:52:40 INFO - PROCESS | 3608 | 1461257560835 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640516E800 == 44 [pid = 3608] [id = 127] 09:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064042D4800) [pid = 3608] [serial = 378] [outer = 0000000000000000] 09:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640432B400) [pid = 3608] [serial = 379] [outer = 00000064042D4800] 09:52:40 INFO - PROCESS | 3608 | 1461257560883 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006404A52000) [pid = 3608] [serial = 380] [outer = 00000064042D4800] 09:52:41 INFO - PROCESS | 3608 | 1461257561392 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]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 713ms 09:52:41 INFO - PROCESS | 3608 | 1461257561414 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 3608 | 1461257561416 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:52:41 INFO - PROCESS | 3608 | 1461257561420 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 3608 | 1461257561422 Marionette TRACE conn5 <- [1,474,null,{}] 09:52:41 INFO - PROCESS | 3608 | 1461257561431 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}] 09:52:41 INFO - PROCESS | 3608 | 1461257561519 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:52:41 INFO - PROCESS | 3608 | 1461257561531 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F57000 == 45 [pid = 3608] [id = 128] 09:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407BE7800) [pid = 3608] [serial = 381] [outer = 0000000000000000] 09:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407BE9C00) [pid = 3608] [serial = 382] [outer = 0000006407BE7800] 09:52:41 INFO - PROCESS | 3608 | 1461257561582 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064090D7C00) [pid = 3608] [serial = 383] [outer = 0000006407BE7800] 09:52:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640916D400) [pid = 3608] [serial = 384] [outer = 0000006400CB7C00] 09:52:42 INFO - PROCESS | 3608 | 1461257562124 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 09:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:52:42 INFO - PROCESS | 3608 | 1461257562156 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3608 | 1461257562158 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:52:42 INFO - PROCESS | 3608 | 1461257562161 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3608 | 1461257562163 Marionette TRACE conn5 <- [1,478,null,{}] 09:52:42 INFO - PROCESS | 3608 | 1461257562166 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}] 09:52:42 INFO - PROCESS | 3608 | 1461257562251 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:52:42 INFO - PROCESS | 3608 | 1461257562356 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B27E800 == 46 [pid = 3608] [id = 129] 09:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640AF42800) [pid = 3608] [serial = 385] [outer = 0000000000000000] 09:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B23A400) [pid = 3608] [serial = 386] [outer = 000000640AF42800] 09:52:42 INFO - PROCESS | 3608 | 1461257562402 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B5E2800) [pid = 3608] [serial = 387] [outer = 000000640AF42800] 09:52:42 INFO - PROCESS | 3608 | 1461257562788 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]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 09:52:42 INFO - PROCESS | 3608 | 1461257562855 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 3608 | 1461257562858 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:52:42 INFO - PROCESS | 3608 | 1461257562861 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 3608 | 1461257562863 Marionette TRACE conn5 <- [1,482,null,{}] 09:52:42 INFO - PROCESS | 3608 | 1461257562866 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}] 09:52:42 INFO - PROCESS | 3608 | 1461257562971 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:52:42 INFO - PROCESS | 3608 | 1461257562978 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B912000 == 47 [pid = 3608] [id = 130] 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B5EF000) [pid = 3608] [serial = 388] [outer = 0000000000000000] 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B67A800) [pid = 3608] [serial = 389] [outer = 000000640B5EF000] 09:52:43 INFO - PROCESS | 3608 | 1461257563066 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B736C00) [pid = 3608] [serial = 390] [outer = 000000640B5EF000] 09:52:43 INFO - PROCESS | 3608 | 1461257563525 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]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 09:52:43 INFO - PROCESS | 3608 | 1461257563555 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 3608 | 1461257563558 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:52:43 INFO - PROCESS | 3608 | 1461257563565 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 3608 | 1461257563567 Marionette TRACE conn5 <- [1,486,null,{}] 09:52:43 INFO - PROCESS | 3608 | 1461257563571 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}] 09:52:43 INFO - PROCESS | 3608 | 1461257563728 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:52:43 INFO - PROCESS | 3608 | 1461257563783 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC89800 == 48 [pid = 3608] [id = 131] 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640C542400) [pid = 3608] [serial = 391] [outer = 0000000000000000] 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640CFE2800) [pid = 3608] [serial = 392] [outer = 000000640C542400] 09:52:43 INFO - PROCESS | 3608 | 1461257563830 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006474DA7C00) [pid = 3608] [serial = 393] [outer = 000000640C542400] 09:52:44 INFO - PROCESS | 3608 | 1461257564268 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]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 733ms 09:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:52:44 INFO - PROCESS | 3608 | 1461257564301 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 3608 | 1461257564303 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:52:44 INFO - PROCESS | 3608 | 1461257564306 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 3608 | 1461257564308 Marionette TRACE conn5 <- [1,490,null,{}] 09:52:44 INFO - PROCESS | 3608 | 1461257564317 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}] 09:52:44 INFO - PROCESS | 3608 | 1461257564421 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:52:44 INFO - PROCESS | 3608 | 1461257564427 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C228000 == 49 [pid = 3608] [id = 132] 09:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640CFDE800) [pid = 3608] [serial = 394] [outer = 0000000000000000] 09:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006474E7CC00) [pid = 3608] [serial = 395] [outer = 000000640CFDE800] 09:52:44 INFO - PROCESS | 3608 | 1461257564475 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006476F53400) [pid = 3608] [serial = 396] [outer = 000000640CFDE800] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064035C8800) [pid = 3608] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B514000) [pid = 3608] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006404A4B400) [pid = 3608] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006407296400) [pid = 3608] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064036CA400) [pid = 3608] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006400C68C00) [pid = 3608] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006474E82000) [pid = 3608] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640B6D6C00) [pid = 3608] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:52:44 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064046A9400) [pid = 3608] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:52:44 INFO - PROCESS | 3608 | 1461257564969 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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 09:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:52:45 INFO - PROCESS | 3608 | 1461257565001 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 3608 | 1461257565003 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:52:45 INFO - PROCESS | 3608 | 1461257565006 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 3608 | 1461257565008 Marionette TRACE conn5 <- [1,494,null,{}] 09:52:45 INFO - PROCESS | 3608 | 1461257565011 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}] 09:52:45 INFO - PROCESS | 3608 | 1461257565118 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:52:45 INFO - PROCESS | 3608 | 1461257565129 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C631000 == 50 [pid = 3608] [id = 133] 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006403B79000) [pid = 3608] [serial = 397] [outer = 0000000000000000] 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640916C000) [pid = 3608] [serial = 398] [outer = 0000006403B79000] 09:52:45 INFO - PROCESS | 3608 | 1461257565174 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000647711DC00) [pid = 3608] [serial = 399] [outer = 0000006403B79000] 09:52:45 INFO - PROCESS | 3608 | 1461257565591 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]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 09:52:45 INFO - PROCESS | 3608 | 1461257565639 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 3608 | 1461257565641 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:52:45 INFO - PROCESS | 3608 | 1461257565644 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:52:45 INFO - PROCESS | 3608 | 1461257565646 Marionette TRACE conn5 <- [1,498,null,{}] 09:52:45 INFO - PROCESS | 3608 | 1461257565649 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}] 09:52:45 INFO - PROCESS | 3608 | 1461257565735 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:52:45 INFO - PROCESS | 3608 | 1461257565743 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477188000 == 51 [pid = 3608] [id = 134] 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006478128800) [pid = 3608] [serial = 400] [outer = 0000000000000000] 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000647B44FC00) [pid = 3608] [serial = 401] [outer = 0000006478128800] 09:52:45 INFO - PROCESS | 3608 | 1461257565788 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000647B635400) [pid = 3608] [serial = 402] [outer = 0000006478128800] 09:52:46 INFO - PROCESS | 3608 | 1461257566204 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 09:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:52:46 INFO - PROCESS | 3608 | 1461257566238 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3608 | 1461257566240 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:52:46 INFO - PROCESS | 3608 | 1461257566244 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 3608 | 1461257566246 Marionette TRACE conn5 <- [1,502,null,{}] 09:52:46 INFO - PROCESS | 3608 | 1461257566249 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}] 09:52:46 INFO - PROCESS | 3608 | 1461257566331 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:52:46 INFO - PROCESS | 3608 | 1461257566338 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000647817F800 == 52 [pid = 3608] [id = 135] 09:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064081E3800) [pid = 3608] [serial = 403] [outer = 0000000000000000] 09:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064081EAC00) [pid = 3608] [serial = 404] [outer = 00000064081E3800] 09:52:46 INFO - PROCESS | 3608 | 1461257566386 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000647B497800) [pid = 3608] [serial = 405] [outer = 00000064081E3800] 09:52:46 INFO - PROCESS | 3608 | 1461257566824 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]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 09:52:46 INFO - PROCESS | 3608 | 1461257566879 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 3608 | 1461257566881 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:52:46 INFO - PROCESS | 3608 | 1461257566885 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:52:46 INFO - PROCESS | 3608 | 1461257566887 Marionette TRACE conn5 <- [1,506,null,{}] 09:52:46 INFO - PROCESS | 3608 | 1461257566891 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}] 09:52:47 INFO - PROCESS | 3608 | 1461257567050 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:52:47 INFO - PROCESS | 3608 | 1461257567142 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C3F000 == 53 [pid = 3608] [id = 136] 09:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064035C9800) [pid = 3608] [serial = 406] [outer = 0000000000000000] 09:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064036CD400) [pid = 3608] [serial = 407] [outer = 00000064035C9800] 09:52:47 INFO - PROCESS | 3608 | 1461257567202 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064040D1000) [pid = 3608] [serial = 408] [outer = 00000064035C9800] 09:52:47 INFO - PROCESS | 3608 | 1461257567863 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]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:52:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1027ms 09:52:47 INFO - PROCESS | 3608 | 1461257567918 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 3608 | 1461257567923 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:52:47 INFO - PROCESS | 3608 | 1461257567928 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - PROCESS | 3608 | 1461257567933 Marionette TRACE conn5 <- [1,510,null,{}] 09:52:47 INFO - PROCESS | 3608 | 1461257567961 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}] 09:52:48 INFO - PROCESS | 3608 | 1461257568105 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:52:48 INFO - PROCESS | 3608 | 1461257568223 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B61A800 == 54 [pid = 3608] [id = 137] 09:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407BE0800) [pid = 3608] [serial = 409] [outer = 0000000000000000] 09:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006407BEB800) [pid = 3608] [serial = 410] [outer = 0000006407BE0800] 09:52:48 INFO - PROCESS | 3608 | 1461257568283 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006409165000) [pid = 3608] [serial = 411] [outer = 0000006407BE0800] 09:52:48 INFO - PROCESS | 3608 | 1461257568882 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]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1000ms 09:52:48 INFO - PROCESS | 3608 | 1461257568931 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 3608 | 1461257568935 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:52:48 INFO - PROCESS | 3608 | 1461257568939 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 3608 | 1461257568941 Marionette TRACE conn5 <- [1,514,null,{}] 09:52:48 INFO - PROCESS | 3608 | 1461257568945 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}] 09:52:49 INFO - PROCESS | 3608 | 1461257569055 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:52:49 INFO - PROCESS | 3608 | 1461257569173 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000006478262800 == 55 [pid = 3608] [id = 138] 09:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B5E9800) [pid = 3608] [serial = 412] [outer = 0000000000000000] 09:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B795C00) [pid = 3608] [serial = 413] [outer = 000000640B5E9800] 09:52:49 INFO - PROCESS | 3608 | 1461257569230 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640C53EC00) [pid = 3608] [serial = 414] [outer = 000000640B5E9800] 09:52:49 INFO - PROCESS | 3608 | 1461257569836 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]]]}] 09:52:49 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 09:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 945ms 09:52:49 INFO - PROCESS | 3608 | 1461257569885 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 3608 | 1461257569890 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:52:49 INFO - PROCESS | 3608 | 1461257569902 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 3608 | 1461257569907 Marionette TRACE conn5 <- [1,518,null,{}] 09:52:49 INFO - PROCESS | 3608 | 1461257569911 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}] 09:52:50 INFO - PROCESS | 3608 | 1461257570023 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:52:50 INFO - PROCESS | 3608 | 1461257570097 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C169000 == 56 [pid = 3608] [id = 139] 09:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B738000) [pid = 3608] [serial = 415] [outer = 0000000000000000] 09:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000647BFCD000) [pid = 3608] [serial = 416] [outer = 000000640B738000] 09:52:50 INFO - PROCESS | 3608 | 1461257570193 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000647C2E2800) [pid = 3608] [serial = 417] [outer = 000000640B738000] 09:52:50 INFO - PROCESS | 3608 | 1461257570797 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]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 942ms 09:52:50 INFO - PROCESS | 3608 | 1461257570841 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 3608 | 1461257570843 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:52:50 INFO - PROCESS | 3608 | 1461257570847 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 3608 | 1461257570849 Marionette TRACE conn5 <- [1,522,null,{}] 09:52:50 INFO - PROCESS | 3608 | 1461257570853 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}] 09:52:50 INFO - PROCESS | 3608 | 1461257570963 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:52:51 INFO - PROCESS | 3608 | 1461257571036 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC0A800 == 57 [pid = 3608] [id = 140] 09:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064080B6000) [pid = 3608] [serial = 418] [outer = 0000000000000000] 09:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064080BDC00) [pid = 3608] [serial = 419] [outer = 00000064080B6000] 09:52:51 INFO - PROCESS | 3608 | 1461257571141 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000647C214800) [pid = 3608] [serial = 420] [outer = 00000064080B6000] 09:52:51 INFO - PROCESS | 3608 | 1461257571973 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]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1184ms 09:52:52 INFO - PROCESS | 3608 | 1461257572034 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 3608 | 1461257572038 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:52:52 INFO - PROCESS | 3608 | 1461257572043 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 3608 | 1461257572047 Marionette TRACE conn5 <- [1,526,null,{}] 09:52:52 INFO - PROCESS | 3608 | 1461257572052 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}] 09:52:52 INFO - PROCESS | 3608 | 1461257572151 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:52:52 INFO - PROCESS | 3608 | 1461257572228 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407972800 == 58 [pid = 3608] [id = 141] 09:52:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064040CC000) [pid = 3608] [serial = 421] [outer = 0000000000000000] 09:52:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006404326400) [pid = 3608] [serial = 422] [outer = 00000064040CC000] 09:52:52 INFO - PROCESS | 3608 | 1461257572279 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (00000064046AD400) [pid = 3608] [serial = 423] [outer = 00000064040CC000] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000647817F800 == 57 [pid = 3608] [id = 135] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 0000006477188000 == 56 [pid = 3608] [id = 134] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640C631000 == 55 [pid = 3608] [id = 133] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640C228000 == 54 [pid = 3608] [id = 132] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC89800 == 53 [pid = 3608] [id = 131] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640B912000 == 52 [pid = 3608] [id = 130] 09:52:52 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B967C00) [pid = 3608] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640B27E800 == 51 [pid = 3608] [id = 129] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F57000 == 50 [pid = 3608] [id = 128] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640516E800 == 49 [pid = 3608] [id = 127] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 0000006408765000 == 48 [pid = 3608] [id = 126] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640600E800 == 47 [pid = 3608] [id = 121] 09:52:52 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC92000 == 46 [pid = 3608] [id = 120] 09:52:52 INFO - PROCESS | 3608 | 1461257572919 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]]]}] 09:52:52 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 09:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 942ms 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006476A15000) [pid = 3608] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006477C44400) [pid = 3608] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640B737C00) [pid = 3608] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640B78B400) [pid = 3608] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B5E9400) [pid = 3608] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640B67C400) [pid = 3608] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006408FC1800) [pid = 3608] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B520800) [pid = 3608] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064090DCC00) [pid = 3608] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B516000) [pid = 3608] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006409171C00) [pid = 3608] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006407BEEC00) [pid = 3608] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640462DC00) [pid = 3608] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006404A58000) [pid = 3608] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640569E400) [pid = 3608] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006404A50000) [pid = 3608] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006407A71400) [pid = 3608] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640400F800) [pid = 3608] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064036D2400) [pid = 3608] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640CFD9800) [pid = 3608] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064052D5800) [pid = 3608] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640729A400) [pid = 3608] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:52:53 INFO - PROCESS | 3608 | 1461257573018 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3608 | 1461257573024 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:52:53 INFO - PROCESS | 3608 | 1461257573032 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 3608 | 1461257573035 Marionette TRACE conn5 <- [1,530,null,{}] 09:52:53 INFO - PROCESS | 3608 | 1461257573039 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}] 09:52:53 INFO - PROCESS | 3608 | 1461257573126 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:52:53 INFO - PROCESS | 3608 | 1461257573139 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796F800 == 47 [pid = 3608] [id = 142] 09:52:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640396B400) [pid = 3608] [serial = 424] [outer = 0000000000000000] 09:52:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006404626C00) [pid = 3608] [serial = 425] [outer = 000000640396B400] 09:52:53 INFO - PROCESS | 3608 | 1461257573187 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006404F66000) [pid = 3608] [serial = 426] [outer = 000000640396B400] 09:52:53 INFO - PROCESS | 3608 | 1461257573813 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"]]]}] 09:52:53 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 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:52:53 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 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:52:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:52:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 09:52:53 INFO - PROCESS | 3608 | 1461257573873 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 3608 | 1461257573875 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:52:53 INFO - PROCESS | 3608 | 1461257573879 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:52:53 INFO - PROCESS | 3608 | 1461257573882 Marionette TRACE conn5 <- [1,534,null,{}] 09:52:53 INFO - PROCESS | 3608 | 1461257573893 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}] 09:52:53 INFO - PROCESS | 3608 | 1461257573990 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:52:54 INFO - PROCESS | 3608 | 1461257574064 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A162800 == 48 [pid = 3608] [id = 143] 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006407995400) [pid = 3608] [serial = 427] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006407BE0C00) [pid = 3608] [serial = 428] [outer = 0000006407995400] 09:52:54 INFO - PROCESS | 3608 | 1461257574114 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064080B1000) [pid = 3608] [serial = 429] [outer = 0000006407995400] 09:52:54 INFO - PROCESS | 3608 | 1461257574479 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]]]}] 09:52:54 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. 09:52:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 09:52:54 INFO - PROCESS | 3608 | 1461257574516 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 3608 | 1461257574519 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:52:54 INFO - PROCESS | 3608 | 1461257574523 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 3608 | 1461257574525 Marionette TRACE conn5 <- [1,538,null,{}] 09:52:54 INFO - PROCESS | 3608 | 1461257574528 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}] 09:52:54 INFO - PROCESS | 3608 | 1461257574612 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:52:54 INFO - PROCESS | 3608 | 1461257574619 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B284800 == 49 [pid = 3608] [id = 144] 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064081E9000) [pid = 3608] [serial = 430] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006408FC6C00) [pid = 3608] [serial = 431] [outer = 00000064081E9000] 09:52:54 INFO - PROCESS | 3608 | 1461257574666 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064090E3000) [pid = 3608] [serial = 432] [outer = 00000064081E9000] 09:52:55 INFO - PROCESS | 3608 | 1461257575117 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]]]}] 09:52:55 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. 09:52:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 09:52:55 INFO - PROCESS | 3608 | 1461257575153 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:52:55 INFO - PROCESS | 3608 | 1461257575156 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:52:55 INFO - PROCESS | 3608 | 1461257575159 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3608 | 1461257575161 Marionette TRACE conn5 <- [1,542,null,{}] 09:52:55 INFO - PROCESS | 3608 | 1461257575171 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}] 09:52:55 INFO - PROCESS | 3608 | 1461257575278 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:52:55 INFO - PROCESS | 3608 | 1461257575285 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B913800 == 50 [pid = 3608] [id = 145] 09:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064081EA000) [pid = 3608] [serial = 433] [outer = 0000000000000000] 09:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006409172C00) [pid = 3608] [serial = 434] [outer = 00000064081EA000] 09:52:55 INFO - PROCESS | 3608 | 1461257575332 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B233400) [pid = 3608] [serial = 435] [outer = 00000064081EA000] 09:52:55 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:55 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:55 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:55 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:55 INFO - PROCESS | 3608 | 1461257575814 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]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 09:52:55 INFO - PROCESS | 3608 | 1461257575853 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:52:55 INFO - PROCESS | 3608 | 1461257575855 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:52:55 INFO - PROCESS | 3608 | 1461257575865 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 3608 | 1461257575867 Marionette TRACE conn5 <- [1,546,null,{}] 09:52:55 INFO - PROCESS | 3608 | 1461257575871 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}] 09:52:56 INFO - PROCESS | 3608 | 1461257575997 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:52:56 INFO - PROCESS | 3608 | 1461257576052 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC77800 == 51 [pid = 3608] [id = 146] 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B516400) [pid = 3608] [serial = 436] [outer = 0000000000000000] 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B5EAC00) [pid = 3608] [serial = 437] [outer = 000000640B516400] 09:52:56 INFO - PROCESS | 3608 | 1461257576102 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B6D3800) [pid = 3608] [serial = 438] [outer = 000000640B516400] 09:52:56 INFO - PROCESS | 3608 | 1461257576532 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]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 09:52:56 INFO - PROCESS | 3608 | 1461257576553 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 3608 | 1461257576555 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:52:56 INFO - PROCESS | 3608 | 1461257576559 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 3608 | 1461257576560 Marionette TRACE conn5 <- [1,550,null,{}] 09:52:56 INFO - PROCESS | 3608 | 1461257576564 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}] 09:52:56 INFO - PROCESS | 3608 | 1461257576696 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:52:56 INFO - PROCESS | 3608 | 1461257576714 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0E0800 == 52 [pid = 3608] [id = 147] 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B733800) [pid = 3608] [serial = 439] [outer = 0000000000000000] 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B740800) [pid = 3608] [serial = 440] [outer = 000000640B733800] 09:52:56 INFO - PROCESS | 3608 | 1461257576762 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B95F800) [pid = 3608] [serial = 441] [outer = 000000640B733800] 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640C542400) [pid = 3608] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640AF42800) [pid = 3608] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006407BE7800) [pid = 3608] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B95DC00) [pid = 3608] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064043CEC00) [pid = 3608] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (00000064042D4800) [pid = 3608] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640CFDE800) [pid = 3608] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006403B79000) [pid = 3608] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640B5EF000) [pid = 3608] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:52:57 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006478128800) [pid = 3608] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:52:57 INFO - PROCESS | 3608 | 1461257577334 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]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 839ms 09:52:57 INFO - PROCESS | 3608 | 1461257577401 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 3608 | 1461257577403 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:52:57 INFO - PROCESS | 3608 | 1461257577406 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:52:57 INFO - PROCESS | 3608 | 1461257577408 Marionette TRACE conn5 <- [1,554,null,{}] 09:52:57 INFO - PROCESS | 3608 | 1461257577412 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}] 09:52:57 INFO - PROCESS | 3608 | 1461257577492 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:52:57 INFO - PROCESS | 3608 | 1461257577498 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A151800 == 53 [pid = 3608] [id = 148] 09:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407A6AC00) [pid = 3608] [serial = 442] [outer = 0000000000000000] 09:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640AF42800) [pid = 3608] [serial = 443] [outer = 0000006407A6AC00] 09:52:57 INFO - PROCESS | 3608 | 1461257577545 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640BBBF800) [pid = 3608] [serial = 444] [outer = 0000006407A6AC00] 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:57 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:57 INFO - PROCESS | 3608 | 1461257577947 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 09:52:58 INFO - PROCESS | 3608 | 1461257578011 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 3608 | 1461257578013 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 3608 | 1461257578016 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 3608 | 1461257578018 Marionette TRACE conn5 <- [1,558,null,{}] 09:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:52:58 INFO - PROCESS | 3608 | 1461257578022 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}] 09:52:58 INFO - PROCESS | 3608 | 1461257578104 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:52:58 INFO - PROCESS | 3608 | 1461257578110 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006476263000 == 54 [pid = 3608] [id = 149] 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640CFDA000) [pid = 3608] [serial = 445] [outer = 0000000000000000] 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640CFE1400) [pid = 3608] [serial = 446] [outer = 000000640CFDA000] 09:52:58 INFO - PROCESS | 3608 | 1461257578156 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006474DA4000) [pid = 3608] [serial = 447] [outer = 000000640CFDA000] 09:52:58 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:58 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:58 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:52:58 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:52:58 INFO - PROCESS | 3608 | 1461257578570 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]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 586ms 09:52:58 INFO - PROCESS | 3608 | 1461257578611 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 3608 | 1461257578613 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:52:58 INFO - PROCESS | 3608 | 1461257578617 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 3608 | 1461257578619 Marionette TRACE conn5 <- [1,562,null,{}] 09:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:52:58 INFO - PROCESS | 3608 | 1461257578622 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}] 09:52:58 INFO - PROCESS | 3608 | 1461257578745 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:52:58 INFO - PROCESS | 3608 | 1461257578759 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477CF2800 == 55 [pid = 3608] [id = 150] 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006474E35800) [pid = 3608] [serial = 448] [outer = 0000000000000000] 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006474E77C00) [pid = 3608] [serial = 449] [outer = 0000006474E35800] 09:52:58 INFO - PROCESS | 3608 | 1461257578808 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006475758C00) [pid = 3608] [serial = 450] [outer = 0000006474E35800] 09:52:59 INFO - PROCESS | 3608 | 1461257579223 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]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 09:52:59 INFO - PROCESS | 3608 | 1461257579251 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 3608 | 1461257579254 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:52:59 INFO - PROCESS | 3608 | 1461257579262 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 3608 | 1461257579265 Marionette TRACE conn5 <- [1,566,null,{}] 09:52:59 INFO - PROCESS | 3608 | 1461257579268 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}] 09:52:59 INFO - PROCESS | 3608 | 1461257579428 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:52:59 INFO - PROCESS | 3608 | 1461257579580 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405174000 == 56 [pid = 3608] [id = 151] 09:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064035CC800) [pid = 3608] [serial = 451] [outer = 0000000000000000] 09:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064036D2400) [pid = 3608] [serial = 452] [outer = 00000064035CC800] 09:52:59 INFO - PROCESS | 3608 | 1461257579641 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006404321800) [pid = 3608] [serial = 453] [outer = 00000064035CC800] 09:53:00 INFO - PROCESS | 3608 | 1461257580223 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]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1027ms 09:53:00 INFO - PROCESS | 3608 | 1461257580293 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 3608 | 1461257580299 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:53:00 INFO - PROCESS | 3608 | 1461257580304 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 3608 | 1461257580309 Marionette TRACE conn5 <- [1,570,null,{}] 09:53:00 INFO - PROCESS | 3608 | 1461257580335 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}] 09:53:00 INFO - PROCESS | 3608 | 1461257580454 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:53:00 INFO - PROCESS | 3608 | 1461257580523 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A161000 == 57 [pid = 3608] [id = 152] 09:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006407374400) [pid = 3608] [serial = 454] [outer = 0000000000000000] 09:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006407994C00) [pid = 3608] [serial = 455] [outer = 0000006407374400] 09:53:00 INFO - PROCESS | 3608 | 1461257580624 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (00000064080B6C00) [pid = 3608] [serial = 456] [outer = 0000006407374400] 09:53:01 INFO - PROCESS | 3608 | 1461257581230 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]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 964ms 09:53:01 INFO - PROCESS | 3608 | 1461257581270 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:53:01 INFO - PROCESS | 3608 | 1461257581273 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:53:01 INFO - PROCESS | 3608 | 1461257581277 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 3608 | 1461257581280 Marionette TRACE conn5 <- [1,574,null,{}] 09:53:01 INFO - PROCESS | 3608 | 1461257581283 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}] 09:53:01 INFO - PROCESS | 3608 | 1461257581392 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:53:01 INFO - PROCESS | 3608 | 1461257581468 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0DB800 == 58 [pid = 3608] [id = 153] 09:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640AF67000) [pid = 3608] [serial = 457] [outer = 0000000000000000] 09:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640B5E3000) [pid = 3608] [serial = 458] [outer = 000000640AF67000] 09:53:01 INFO - PROCESS | 3608 | 1461257581566 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640B682400) [pid = 3608] [serial = 459] [outer = 000000640AF67000] 09:53:01 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:02 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:02 INFO - PROCESS | 3608 | 1461257582176 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]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 944ms 09:53:02 INFO - PROCESS | 3608 | 1461257582222 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 3608 | 1461257582227 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:53:02 INFO - PROCESS | 3608 | 1461257582239 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 3608 | 1461257582244 Marionette TRACE conn5 <- [1,578,null,{}] 09:53:02 INFO - PROCESS | 3608 | 1461257582248 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}] 09:53:02 INFO - PROCESS | 3608 | 1461257582361 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:53:02 INFO - PROCESS | 3608 | 1461257582434 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CF76000 == 59 [pid = 3608] [id = 154] 09:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640B676C00) [pid = 3608] [serial = 460] [outer = 0000000000000000] 09:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006476AD1C00) [pid = 3608] [serial = 461] [outer = 000000640B676C00] 09:53:02 INFO - PROCESS | 3608 | 1461257582531 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000647812DC00) [pid = 3608] [serial = 462] [outer = 000000640B676C00] 09:53:03 INFO - PROCESS | 3608 | 1461257583104 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]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 09:53:03 INFO - PROCESS | 3608 | 1461257583180 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 3608 | 1461257583183 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:53:03 INFO - PROCESS | 3608 | 1461257583186 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 3608 | 1461257583188 Marionette TRACE conn5 <- [1,582,null,{}] 09:53:03 INFO - PROCESS | 3608 | 1461257583207 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}] 09:53:03 INFO - PROCESS | 3608 | 1461257583315 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:53:03 INFO - PROCESS | 3608 | 1461257583387 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4B2000 == 60 [pid = 3608] [id = 155] 09:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000640F1A5C00) [pid = 3608] [serial = 463] [outer = 0000000000000000] 09:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640F1AC000) [pid = 3608] [serial = 464] [outer = 000000640F1A5C00] 09:53:03 INFO - PROCESS | 3608 | 1461257583484 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (00000064772B9000) [pid = 3608] [serial = 465] [outer = 000000640F1A5C00] 09:53:04 INFO - PROCESS | 3608 | 1461257584061 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]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 900ms 09:53:04 INFO - PROCESS | 3608 | 1461257584089 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 3608 | 1461257584092 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:53:04 INFO - PROCESS | 3608 | 1461257584095 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 3608 | 1461257584097 Marionette TRACE conn5 <- [1,586,null,{}] 09:53:04 INFO - PROCESS | 3608 | 1461257584101 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}] 09:53:04 INFO - PROCESS | 3608 | 1461257584208 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:53:04 INFO - PROCESS | 3608 | 1461257584300 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1BD800 == 61 [pid = 3608] [id = 156] 09:53:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064073AD000) [pid = 3608] [serial = 466] [outer = 0000000000000000] 09:53:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (00000064073AF400) [pid = 3608] [serial = 467] [outer = 00000064073AD000] 09:53:04 INFO - PROCESS | 3608 | 1461257584367 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000647B8F9800) [pid = 3608] [serial = 468] [outer = 00000064073AD000] 09:53:05 INFO - PROCESS | 3608 | 1461257585071 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]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1086ms 09:53:05 INFO - PROCESS | 3608 | 1461257585185 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 3608 | 1461257585189 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:53:05 INFO - PROCESS | 3608 | 1461257585208 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 3608 | 1461257585212 Marionette TRACE conn5 <- [1,590,null,{}] 09:53:05 INFO - PROCESS | 3608 | 1461257585217 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}] 09:53:05 INFO - PROCESS | 3608 | 1461257585319 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:53:05 INFO - PROCESS | 3608 | 1461257585391 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D1800 == 62 [pid = 3608] [id = 157] 09:53:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (00000064046A4800) [pid = 3608] [serial = 469] [outer = 0000000000000000] 09:53:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (0000006404F6E400) [pid = 3608] [serial = 470] [outer = 00000064046A4800] 09:53:05 INFO - PROCESS | 3608 | 1461257585441 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (00000064051AC400) [pid = 3608] [serial = 471] [outer = 00000064046A4800] 09:53:06 INFO - PROCESS | 3608 | 1461257586018 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]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 09:53:06 INFO - PROCESS | 3608 | 1461257586060 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 3608 | 1461257586066 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:53:06 INFO - PROCESS | 3608 | 1461257586073 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 3608 | 1461257586076 Marionette TRACE conn5 <- [1,594,null,{}] 09:53:06 INFO - PROCESS | 3608 | 1461257586080 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}] 09:53:06 INFO - PROCESS | 3608 | 1461257586181 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:53:06 INFO - PROCESS | 3608 | 1461257586272 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F5E000 == 63 [pid = 3608] [id = 158] 09:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006407374000) [pid = 3608] [serial = 472] [outer = 0000000000000000] 09:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (00000064073A8C00) [pid = 3608] [serial = 473] [outer = 0000006407374000] 09:53:06 INFO - PROCESS | 3608 | 1461257586322 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (0000006407A65400) [pid = 3608] [serial = 474] [outer = 0000006407374000] 09:53:06 INFO - PROCESS | 3608 | [3608] 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 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 0000006477CF2800 == 62 [pid = 3608] [id = 150] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 0000006476263000 == 61 [pid = 3608] [id = 149] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640A151800 == 60 [pid = 3608] [id = 148] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0E0800 == 59 [pid = 3608] [id = 147] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC77800 == 58 [pid = 3608] [id = 146] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640B913800 == 57 [pid = 3608] [id = 145] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640B284800 == 56 [pid = 3608] [id = 144] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640A162800 == 55 [pid = 3608] [id = 143] 09:53:06 INFO - PROCESS | 3608 | --DOCSHELL 000000640796F800 == 54 [pid = 3608] [id = 142] 09:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (00000064081EAC00) [pid = 3608] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (0000006407A62800) [pid = 3608] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (0000006474DAB000) [pid = 3608] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640B73B800) [pid = 3608] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:53:06 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006404019C00) [pid = 3608] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006407972800 == 53 [pid = 3608] [id = 141] 09:53:07 INFO - PROCESS | 3608 | --DOCSHELL 000000647C169000 == 52 [pid = 3608] [id = 139] 09:53:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006478262800 == 51 [pid = 3608] [id = 138] 09:53:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640B61A800 == 50 [pid = 3608] [id = 137] 09:53:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C3F000 == 49 [pid = 3608] [id = 136] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (00000064762DA800) [pid = 3608] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006474E7CC00) [pid = 3608] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000640916C000) [pid = 3608] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006474DA2C00) [pid = 3608] [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.] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006476F53400) [pid = 3608] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B67A800) [pid = 3608] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640B736C00) [pid = 3608] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000647B635400) [pid = 3608] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000647B44FC00) [pid = 3608] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640B5E2800) [pid = 3608] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000647711DC00) [pid = 3608] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006474DA7C00) [pid = 3608] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640CFE2800) [pid = 3608] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B23A400) [pid = 3608] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006407BE9C00) [pid = 3608] [serial = 382] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064090D7C00) [pid = 3608] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640C538800) [pid = 3608] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006404F73800) [pid = 3608] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006404629000) [pid = 3608] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640432B400) [pid = 3608] [serial = 379] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006404A52000) [pid = 3608] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:53:07 INFO - PROCESS | 3608 | 1461257587141 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1086ms 09:53:07 INFO - PROCESS | 3608 | 1461257587163 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 3608 | 1461257587166 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:53:07 INFO - PROCESS | 3608 | 1461257587170 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 3608 | 1461257587173 Marionette TRACE conn5 <- [1,598,null,{}] 09:53:07 INFO - PROCESS | 3608 | 1461257587187 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}] 09:53:07 INFO - PROCESS | 3608 | 1461257587308 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:53:07 INFO - PROCESS | 3608 | 1461257587323 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F58800 == 50 [pid = 3608] [id = 159] 09:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006404AE0C00) [pid = 3608] [serial = 475] [outer = 0000000000000000] 09:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006407BE6800) [pid = 3608] [serial = 476] [outer = 0000006404AE0C00] 09:53:07 INFO - PROCESS | 3608 | 1461257587373 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064081E7C00) [pid = 3608] [serial = 477] [outer = 0000006404AE0C00] 09:53:07 INFO - PROCESS | 3608 | 1461257587808 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]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 09:53:07 INFO - PROCESS | 3608 | 1461257587864 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 3608 | 1461257587867 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:53:07 INFO - PROCESS | 3608 | 1461257587870 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 3608 | 1461257587872 Marionette TRACE conn5 <- [1,602,null,{}] 09:53:07 INFO - PROCESS | 3608 | 1461257587876 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}] 09:53:07 INFO - PROCESS | 3608 | 1461257587963 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:53:07 INFO - PROCESS | 3608 | 1461257587970 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B90A000 == 51 [pid = 3608] [id = 160] 09:53:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064090DF000) [pid = 3608] [serial = 478] [outer = 0000000000000000] 09:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640916D800) [pid = 3608] [serial = 479] [outer = 00000064090DF000] 09:53:08 INFO - PROCESS | 3608 | 1461257588020 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640B513400) [pid = 3608] [serial = 480] [outer = 00000064090DF000] 09:53:08 INFO - PROCESS | 3608 | 1461257588509 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]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 09:53:08 INFO - PROCESS | 3608 | 1461257588543 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 3608 | 1461257588545 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:53:08 INFO - PROCESS | 3608 | 1461257588548 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 3608 | 1461257588550 Marionette TRACE conn5 <- [1,606,null,{}] 09:53:08 INFO - PROCESS | 3608 | 1461257588553 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}] 09:53:08 INFO - PROCESS | 3608 | 1461257588635 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:53:08 INFO - PROCESS | 3608 | 1461257588644 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC22000 == 52 [pid = 3608] [id = 161] 09:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640B5E9C00) [pid = 3608] [serial = 481] [outer = 0000000000000000] 09:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640B67A800) [pid = 3608] [serial = 482] [outer = 000000640B5E9C00] 09:53:08 INFO - PROCESS | 3608 | 1461257588690 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640B6D9000) [pid = 3608] [serial = 483] [outer = 000000640B5E9C00] 09:53:09 INFO - PROCESS | 3608 | 1461257589107 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 09:53:09 INFO - PROCESS | 3608 | 1461257589181 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3608 | 1461257589183 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:53:09 INFO - PROCESS | 3608 | 1461257589187 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3608 | 1461257589188 Marionette TRACE conn5 <- [1,610,null,{}] 09:53:09 INFO - PROCESS | 3608 | 1461257589192 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}] 09:53:09 INFO - PROCESS | 3608 | 1461257589320 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:53:09 INFO - PROCESS | 3608 | 1461257589400 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406B19000 == 53 [pid = 3608] [id = 162] 09:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640B73D000) [pid = 3608] [serial = 484] [outer = 0000000000000000] 09:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640C53C400) [pid = 3608] [serial = 485] [outer = 000000640B73D000] 09:53:09 INFO - PROCESS | 3608 | 1461257589449 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006474CAD800) [pid = 3608] [serial = 486] [outer = 000000640B73D000] 09:53:09 INFO - PROCESS | 3608 | 1461257589884 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]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 09:53:09 INFO - PROCESS | 3608 | 1461257589925 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 3608 | 1461257589927 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:53:09 INFO - PROCESS | 3608 | 1461257589930 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 3608 | 1461257589932 Marionette TRACE conn5 <- [1,614,null,{}] 09:53:09 INFO - PROCESS | 3608 | 1461257589935 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}] 09:53:10 INFO - PROCESS | 3608 | 1461257590048 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:53:10 INFO - PROCESS | 3608 | 1461257590057 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1B2800 == 54 [pid = 3608] [id = 163] 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006474D0CC00) [pid = 3608] [serial = 487] [outer = 0000000000000000] 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006474E79C00) [pid = 3608] [serial = 488] [outer = 0000006474D0CC00] 09:53:10 INFO - PROCESS | 3608 | 1461257590102 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006476A10C00) [pid = 3608] [serial = 489] [outer = 0000006474D0CC00] 09:53:10 INFO - PROCESS | 3608 | 1461257590546 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]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 627ms 09:53:10 INFO - PROCESS | 3608 | 1461257590563 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 3608 | 1461257590565 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:53:10 INFO - PROCESS | 3608 | 1461257590569 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:53:10 INFO - PROCESS | 3608 | 1461257590570 Marionette TRACE conn5 <- [1,618,null,{}] 09:53:10 INFO - PROCESS | 3608 | 1461257590574 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}] 09:53:10 INFO - PROCESS | 3608 | 1461257590684 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:53:10 INFO - PROCESS | 3608 | 1461257590765 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:10 INFO - PROCESS | 3608 | ++DOCSHELL 00000064761D8000 == 55 [pid = 3608] [id = 164] 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640738A000) [pid = 3608] [serial = 490] [outer = 0000000000000000] 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640738CC00) [pid = 3608] [serial = 491] [outer = 000000640738A000] 09:53:10 INFO - PROCESS | 3608 | 1461257590810 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (0000006474E2C000) [pid = 3608] [serial = 492] [outer = 000000640738A000] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (00000064081EA000) [pid = 3608] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064081E9000) [pid = 3608] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (00000064080B6000) [pid = 3608] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (00000064081E3800) [pid = 3608] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640B516400) [pid = 3608] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640B733800) [pid = 3608] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006407A6AC00) [pid = 3608] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640CFDA000) [pid = 3608] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B516800) [pid = 3608] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006407A70C00) [pid = 3608] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B6D4000) [pid = 3608] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006404A54800) [pid = 3608] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006404624800) [pid = 3608] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640CFDE000) [pid = 3608] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064036CE800) [pid = 3608] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (00000064772BE400) [pid = 3608] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064077C9800) [pid = 3608] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006407995400) [pid = 3608] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640396B400) [pid = 3608] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:53:11 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064040CC000) [pid = 3608] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:53:11 INFO - PROCESS | 3608 | 1461257591408 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]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 880ms 09:53:11 INFO - PROCESS | 3608 | 1461257591454 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:53:11 INFO - PROCESS | 3608 | 1461257591456 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:53:11 INFO - PROCESS | 3608 | 1461257591459 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 3608 | 1461257591461 Marionette TRACE conn5 <- [1,622,null,{}] 09:53:11 INFO - PROCESS | 3608 | 1461257591464 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}] 09:53:11 INFO - PROCESS | 3608 | 1461257591549 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:53:11 INFO - PROCESS | 3608 | 1461257591556 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87C000 == 56 [pid = 3608] [id = 165] 09:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064046AF000) [pid = 3608] [serial = 493] [outer = 0000000000000000] 09:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640510C800) [pid = 3608] [serial = 494] [outer = 00000064046AF000] 09:53:11 INFO - PROCESS | 3608 | 1461257591602 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006405116400) [pid = 3608] [serial = 495] [outer = 00000064046AF000] 09:53:11 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:11 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:11 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:12 INFO - PROCESS | 3608 | 1461257592052 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 09:53:12 INFO - PROCESS | 3608 | 1461257592092 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3608 | 1461257592094 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:53:12 INFO - PROCESS | 3608 | 1461257592097 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3608 | 1461257592099 Marionette TRACE conn5 <- [1,626,null,{}] 09:53:12 INFO - PROCESS | 3608 | 1461257592102 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}] 09:53:12 INFO - PROCESS | 3608 | 1461257592187 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:53:12 INFO - PROCESS | 3608 | 1461257592193 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B271800 == 57 [pid = 3608] [id = 166] 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006405E3A000) [pid = 3608] [serial = 496] [outer = 0000000000000000] 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064081E3800) [pid = 3608] [serial = 497] [outer = 0000006405E3A000] 09:53:12 INFO - PROCESS | 3608 | 1461257592239 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B78A400) [pid = 3608] [serial = 498] [outer = 0000006405E3A000] 09:53:12 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:12 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:12 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:12 INFO - PROCESS | 3608 | 1461257592668 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]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 09:53:12 INFO - PROCESS | 3608 | 1461257592729 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 3608 | 1461257592732 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:53:12 INFO - PROCESS | 3608 | 1461257592735 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 3608 | 1461257592738 Marionette TRACE conn5 <- [1,630,null,{}] 09:53:12 INFO - PROCESS | 3608 | 1461257592741 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}] 09:53:12 INFO - PROCESS | 3608 | 1461257592845 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:53:12 INFO - PROCESS | 3608 | 1461257592860 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000647DA9C000 == 58 [pid = 3608] [id = 167] 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006477112800) [pid = 3608] [serial = 499] [outer = 0000000000000000] 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006477C48800) [pid = 3608] [serial = 500] [outer = 0000006477112800] 09:53:12 INFO - PROCESS | 3608 | 1461257592911 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000647BCADC00) [pid = 3608] [serial = 501] [outer = 0000006477112800] 09:53:13 INFO - PROCESS | 3608 | 1461257593332 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]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 09:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:53:13 INFO - PROCESS | 3608 | 1461257593422 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 3608 | 1461257593427 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:53:13 INFO - PROCESS | 3608 | 1461257593432 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 3608 | 1461257593436 Marionette TRACE conn5 <- [1,634,null,{}] 09:53:13 INFO - PROCESS | 3608 | 1461257593448 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}] 09:53:13 INFO - PROCESS | 3608 | 1461257593622 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:53:13 INFO - PROCESS | 3608 | 1461257593709 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407969000 == 59 [pid = 3608] [id = 168] 09:53:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640432A800) [pid = 3608] [serial = 502] [outer = 0000000000000000] 09:53:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640462B800) [pid = 3608] [serial = 503] [outer = 000000640432A800] 09:53:13 INFO - PROCESS | 3608 | 1461257593770 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064051A3000) [pid = 3608] [serial = 504] [outer = 000000640432A800] 09:53:14 INFO - PROCESS | 3608 | 1461257594342 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]]]}] 09:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 944ms 09:53:14 INFO - PROCESS | 3608 | 1461257594376 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:53:14 INFO - PROCESS | 3608 | 1461257594381 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:53:14 INFO - PROCESS | 3608 | 1461257594390 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:53:14 INFO - PROCESS | 3608 | 1461257594394 Marionette TRACE conn5 <- [1,638,null,{}] 09:53:14 INFO - PROCESS | 3608 | 1461257594399 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}] 09:53:14 INFO - PROCESS | 3608 | 1461257594513 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:53:14 INFO - PROCESS | 3608 | 1461257594604 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87C800 == 60 [pid = 3608] [id = 169] 09:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (00000064073A0800) [pid = 3608] [serial = 505] [outer = 0000000000000000] 09:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006407997800) [pid = 3608] [serial = 506] [outer = 00000064073A0800] 09:53:14 INFO - PROCESS | 3608 | 1461257594660 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (00000064081DF400) [pid = 3608] [serial = 507] [outer = 00000064073A0800] 09:53:15 INFO - PROCESS | 3608 | 1461257595252 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]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 943ms 09:53:15 INFO - PROCESS | 3608 | 1461257595333 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 3608 | 1461257595336 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:53:15 INFO - PROCESS | 3608 | 1461257595340 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 3608 | 1461257595342 Marionette TRACE conn5 <- [1,642,null,{}] 09:53:15 INFO - PROCESS | 3608 | 1461257595352 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}] 09:53:15 INFO - PROCESS | 3608 | 1461257595515 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:53:15 INFO - PROCESS | 3608 | 1461257595528 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000647746C800 == 61 [pid = 3608] [id = 170] 09:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000640B78BC00) [pid = 3608] [serial = 508] [outer = 0000000000000000] 09:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000640B960400) [pid = 3608] [serial = 509] [outer = 000000640B78BC00] 09:53:15 INFO - PROCESS | 3608 | 1461257595589 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640DE73C00) [pid = 3608] [serial = 510] [outer = 000000640B78BC00] 09:53:16 INFO - PROCESS | 3608 | 1461257596207 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]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 944ms 09:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:53:16 INFO - PROCESS | 3608 | 1461257596286 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 3608 | 1461257596288 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:53:16 INFO - PROCESS | 3608 | 1461257596292 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 3608 | 1461257596294 Marionette TRACE conn5 <- [1,646,null,{}] 09:53:16 INFO - PROCESS | 3608 | 1461257596298 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}] 09:53:16 INFO - PROCESS | 3608 | 1461257596416 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:53:16 INFO - PROCESS | 3608 | 1461257596528 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFCF800 == 62 [pid = 3608] [id = 171] 09:53:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640DE7E400) [pid = 3608] [serial = 511] [outer = 0000000000000000] 09:53:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640F1A9800) [pid = 3608] [serial = 512] [outer = 000000640DE7E400] 09:53:16 INFO - PROCESS | 3608 | 1461257596585 Marionette DEBUG loaded listener.js 09:53:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006476A1C400) [pid = 3608] [serial = 513] [outer = 000000640DE7E400] 09:53:17 INFO - PROCESS | 3608 | 1461257597119 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]]]}] 09:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 879ms 09:53:17 INFO - PROCESS | 3608 | 1461257597174 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:53:17 INFO - PROCESS | 3608 | 1461257597176 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:53:17 INFO - PROCESS | 3608 | 1461257597180 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 3608 | 1461257597182 Marionette TRACE conn5 <- [1,650,null,{}] 09:53:17 INFO - PROCESS | 3608 | 1461257597186 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}] 09:53:17 INFO - PROCESS | 3608 | 1461257597293 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:53:17 INFO - PROCESS | 3608 | 1461257597383 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E94E000 == 63 [pid = 3608] [id = 172] 09:53:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (0000006408170000) [pid = 3608] [serial = 514] [outer = 0000000000000000] 09:53:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (0000006408177800) [pid = 3608] [serial = 515] [outer = 0000006408170000] 09:53:17 INFO - PROCESS | 3608 | 1461257597439 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (0000006474E75800) [pid = 3608] [serial = 516] [outer = 0000006408170000] 09:53:17 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:17 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:18 INFO - PROCESS | 3608 | 1461257598006 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 09:53:18 INFO - PROCESS | 3608 | 1461257598064 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 3608 | 1461257598066 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:53:18 INFO - PROCESS | 3608 | 1461257598070 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 3608 | 1461257598072 Marionette TRACE conn5 <- [1,654,null,{}] 09:53:18 INFO - PROCESS | 3608 | 1461257598076 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}] 09:53:18 INFO - PROCESS | 3608 | 1461257598208 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:53:18 INFO - PROCESS | 3608 | 1461257598300 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D7000 == 64 [pid = 3608] [id = 173] 09:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006408DB6000) [pid = 3608] [serial = 517] [outer = 0000000000000000] 09:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (000000647710D000) [pid = 3608] [serial = 518] [outer = 0000006408DB6000] 09:53:18 INFO - PROCESS | 3608 | 1461257598359 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (000000647BF0F400) [pid = 3608] [serial = 519] [outer = 0000006408DB6000] 09:53:18 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:18 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:18 INFO - PROCESS | 3608 | 1461257598885 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]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 837ms 09:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:53:18 INFO - PROCESS | 3608 | 1461257598920 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 3608 | 1461257598922 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:53:18 INFO - PROCESS | 3608 | 1461257598927 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 3608 | 1461257598929 Marionette TRACE conn5 <- [1,658,null,{}] 09:53:18 INFO - PROCESS | 3608 | 1461257598933 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}] 09:53:19 INFO - PROCESS | 3608 | 1461257599039 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:53:19 INFO - PROCESS | 3608 | 1461257599130 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F50A800 == 65 [pid = 3608] [id = 174] 09:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (000000640EB32400) [pid = 3608] [serial = 520] [outer = 0000000000000000] 09:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (000000640EB37400) [pid = 3608] [serial = 521] [outer = 000000640EB32400] 09:53:19 INFO - PROCESS | 3608 | 1461257599186 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (000000647B62E000) [pid = 3608] [serial = 522] [outer = 000000640EB32400] 09:53:19 INFO - PROCESS | 3608 | 1461257599751 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]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 877ms 09:53:19 INFO - PROCESS | 3608 | 1461257599807 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 3608 | 1461257599809 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:53:19 INFO - PROCESS | 3608 | 1461257599813 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 3608 | 1461257599815 Marionette TRACE conn5 <- [1,662,null,{}] 09:53:19 INFO - PROCESS | 3608 | 1461257599819 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}] 09:53:19 INFO - PROCESS | 3608 | 1461257599925 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:53:20 INFO - PROCESS | 3608 | 1461257600016 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F522800 == 66 [pid = 3608] [id = 175] 09:53:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 143 (000000640E45BC00) [pid = 3608] [serial = 523] [outer = 0000000000000000] 09:53:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (000000640E461400) [pid = 3608] [serial = 524] [outer = 000000640E45BC00] 09:53:20 INFO - PROCESS | 3608 | 1461257600072 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (000000640EB3AC00) [pid = 3608] [serial = 525] [outer = 000000640E45BC00] 09:53:20 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:20 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:20 INFO - PROCESS | 3608 | 1461257600633 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]]]}] 09:53:20 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 09:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1023ms 09:53:20 INFO - PROCESS | 3608 | 1461257600878 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 3608 | 1461257600883 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:53:20 INFO - PROCESS | 3608 | 1461257600890 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 3608 | 1461257600893 Marionette TRACE conn5 <- [1,666,null,{}] 09:53:20 INFO - PROCESS | 3608 | 1461257600898 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}] 09:53:21 INFO - PROCESS | 3608 | 1461257601004 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:53:21 INFO - PROCESS | 3608 | 1461257601078 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A47000 == 67 [pid = 3608] [id = 176] 09:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (0000006403A44000) [pid = 3608] [serial = 526] [outer = 0000000000000000] 09:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 147 (0000006404010800) [pid = 3608] [serial = 527] [outer = 0000006403A44000] 09:53:21 INFO - PROCESS | 3608 | 1461257601168 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 148 (00000064046AE800) [pid = 3608] [serial = 528] [outer = 0000006403A44000] 09:53:21 INFO - PROCESS | 3608 | 1461257601797 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]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 09:53:21 INFO - PROCESS | 3608 | 1461257601837 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 3608 | 1461257601841 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:53:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:53:21 INFO - PROCESS | 3608 | 1461257601848 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 3608 | 1461257601852 Marionette TRACE conn5 <- [1,670,null,{}] 09:53:21 INFO - PROCESS | 3608 | 1461257601856 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}] 09:53:21 INFO - PROCESS | 3608 | 1461257601963 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:53:22 INFO - PROCESS | 3608 | 1461257602090 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000640B287800 == 66 [pid = 3608] [id = 122] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000647B271800 == 65 [pid = 3608] [id = 166] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87C000 == 64 [pid = 3608] [id = 165] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 00000064761D8000 == 63 [pid = 3608] [id = 164] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1B2800 == 62 [pid = 3608] [id = 163] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 0000006406B19000 == 61 [pid = 3608] [id = 162] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC22000 == 60 [pid = 3608] [id = 161] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 147 (00000064036CD400) [pid = 3608] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 146 (0000006407BEB800) [pid = 3608] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (000000640B795C00) [pid = 3608] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (000000647BFCD000) [pid = 3608] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (0000006474E77C00) [pid = 3608] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C32000 == 61 [pid = 3608] [id = 177] 09:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (0000006400CC0800) [pid = 3608] [serial = 529] [outer = 0000000000000000] 09:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (00000064035D0800) [pid = 3608] [serial = 530] [outer = 0000006400CC0800] 09:53:22 INFO - PROCESS | 3608 | 1461257602184 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (00000064046A5000) [pid = 3608] [serial = 531] [outer = 0000006400CC0800] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 000000640B90A000 == 60 [pid = 3608] [id = 160] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F58800 == 59 [pid = 3608] [id = 159] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F5E000 == 58 [pid = 3608] [id = 158] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D1800 == 57 [pid = 3608] [id = 157] 09:53:22 INFO - PROCESS | 3608 | --DOCSHELL 0000006405174000 == 56 [pid = 3608] [id = 151] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (000000640C543C00) [pid = 3608] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (000000640AF68800) [pid = 3608] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (0000006476A10400) [pid = 3608] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 142 (0000006476AC7800) [pid = 3608] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (000000640736EC00) [pid = 3608] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (0000006474E7A400) [pid = 3608] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (0000006404628800) [pid = 3608] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (000000647B8F5000) [pid = 3608] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (0000006408FCB400) [pid = 3608] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (0000006407BE0C00) [pid = 3608] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (00000064080B1000) [pid = 3608] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (0000006404626C00) [pid = 3608] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006404F66000) [pid = 3608] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (00000064046AD400) [pid = 3608] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006404326400) [pid = 3608] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006409172C00) [pid = 3608] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006408FC6C00) [pid = 3608] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000647C214800) [pid = 3608] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (00000064080BDC00) [pid = 3608] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000647B497800) [pid = 3608] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640B6D3800) [pid = 3608] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640B5EAC00) [pid = 3608] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B740800) [pid = 3608] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640BBBF800) [pid = 3608] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640AF42800) [pid = 3608] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640CFE1400) [pid = 3608] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B95F800) [pid = 3608] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640B233400) [pid = 3608] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006474DA4000) [pid = 3608] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (00000064090E3000) [pid = 3608] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:53:22 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:23 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:23 INFO - PROCESS | 3608 | 1461257603174 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]]]}] 09:53:23 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) 09:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1341ms 09:53:23 INFO - PROCESS | 3608 | 1461257603192 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 3608 | 1461257603194 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:53:23 INFO - PROCESS | 3608 | 1461257603197 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:53:23 INFO - PROCESS | 3608 | 1461257603200 Marionette TRACE conn5 <- [1,674,null,{}] 09:53:23 INFO - PROCESS | 3608 | 1461257603210 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}] 09:53:23 INFO - PROCESS | 3608 | 1461257603304 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:53:23 INFO - PROCESS | 3608 | 1461257603313 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A14E800 == 57 [pid = 3608] [id = 178] 09:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640720EC00) [pid = 3608] [serial = 532] [outer = 0000000000000000] 09:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640736A400) [pid = 3608] [serial = 533] [outer = 000000640720EC00] 09:53:23 INFO - PROCESS | 3608 | 1461257603364 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640738B800) [pid = 3608] [serial = 534] [outer = 000000640720EC00] 09:53:24 INFO - PROCESS | 3608 | 1461257604317 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]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 09:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:53:24 INFO - PROCESS | 3608 | 1461257604331 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 3608 | 1461257604334 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:53:24 INFO - PROCESS | 3608 | 1461257604337 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 3608 | 1461257604339 Marionette TRACE conn5 <- [1,678,null,{}] 09:53:24 INFO - PROCESS | 3608 | 1461257604342 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}] 09:53:24 INFO - PROCESS | 3608 | 1461257604461 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:53:24 INFO - PROCESS | 3608 | 1461257604468 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B29A800 == 58 [pid = 3608] [id = 179] 09:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064073AD400) [pid = 3608] [serial = 535] [outer = 0000000000000000] 09:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006407A6B800) [pid = 3608] [serial = 536] [outer = 00000064073AD400] 09:53:24 INFO - PROCESS | 3608 | 1461257604555 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407BEFC00) [pid = 3608] [serial = 537] [outer = 00000064073AD400] 09:53:25 INFO - PROCESS | 3608 | 1461257605523 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]]]}] 09:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1240ms 09:53:25 INFO - PROCESS | 3608 | 1461257605581 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 3608 | 1461257605583 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:53:25 INFO - PROCESS | 3608 | 1461257605593 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 3608 | 1461257605595 Marionette TRACE conn5 <- [1,682,null,{}] 09:53:25 INFO - PROCESS | 3608 | 1461257605598 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}] 09:53:25 INFO - PROCESS | 3608 | 1461257605709 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:53:25 INFO - PROCESS | 3608 | 1461257605716 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B91D800 == 59 [pid = 3608] [id = 180] 09:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (00000064080BE000) [pid = 3608] [serial = 538] [outer = 0000000000000000] 09:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006408DB6400) [pid = 3608] [serial = 539] [outer = 00000064080BE000] 09:53:25 INFO - PROCESS | 3608 | 1461257605763 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006408DBFC00) [pid = 3608] [serial = 540] [outer = 00000064080BE000] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006405E3A000) [pid = 3608] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006474E35800) [pid = 3608] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (00000064046A4800) [pid = 3608] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B73D000) [pid = 3608] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064090DF000) [pid = 3608] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006474D0CC00) [pid = 3608] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006404AE0C00) [pid = 3608] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006407374000) [pid = 3608] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006476171000) [pid = 3608] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064046AF000) [pid = 3608] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006407BE0800) [pid = 3608] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006408FD0000) [pid = 3608] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640738A000) [pid = 3608] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (00000064035C9800) [pid = 3608] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B5E9C00) [pid = 3608] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064046A6000) [pid = 3608] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640B5E9800) [pid = 3608] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:53:26 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000640B738000) [pid = 3608] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:53:26 INFO - PROCESS | 3608 | 1461257606712 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]]]}] 09:53:26 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) 09:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1140ms 09:53:26 INFO - PROCESS | 3608 | 1461257606735 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 3608 | 1461257606737 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:53:26 INFO - PROCESS | 3608 | 1461257606740 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 3608 | 1461257606742 Marionette TRACE conn5 <- [1,686,null,{}] 09:53:26 INFO - PROCESS | 3608 | 1461257606745 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}] 09:53:26 INFO - PROCESS | 3608 | 1461257606852 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:53:26 INFO - PROCESS | 3608 | 1461257606860 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC0F800 == 60 [pid = 3608] [id = 181] 09:53:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006408FCF800) [pid = 3608] [serial = 541] [outer = 0000000000000000] 09:53:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064090D8400) [pid = 3608] [serial = 542] [outer = 0000006408FCF800] 09:53:26 INFO - PROCESS | 3608 | 1461257606909 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640916BC00) [pid = 3608] [serial = 543] [outer = 0000006408FCF800] 09:53:27 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:53:27 INFO - PROCESS | 3608 | 1461257607836 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]]]}] 09:53:27 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) 09:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 09:53:27 INFO - PROCESS | 3608 | 1461257607873 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 3608 | 1461257607876 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:53:27 INFO - PROCESS | 3608 | 1461257607879 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 3608 | 1461257607881 Marionette TRACE conn5 <- [1,690,null,{}] 09:53:27 INFO - PROCESS | 3608 | 1461257607885 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}] 09:53:27 INFO - PROCESS | 3608 | 1461257607970 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:53:27 INFO - PROCESS | 3608 | 1461257607976 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCDA800 == 61 [pid = 3608] [id = 182] 09:53:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640AF3B400) [pid = 3608] [serial = 544] [outer = 0000000000000000] 09:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B22C000) [pid = 3608] [serial = 545] [outer = 000000640AF3B400] 09:53:28 INFO - PROCESS | 3608 | 1461257608021 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B51C000) [pid = 3608] [serial = 546] [outer = 000000640AF3B400] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0DB800 == 60 [pid = 3608] [id = 153] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647CF76000 == 59 [pid = 3608] [id = 154] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4B2000 == 58 [pid = 3608] [id = 155] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640A161000 == 57 [pid = 3608] [id = 152] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEEC800 == 56 [pid = 3608] [id = 74] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC0A800 == 55 [pid = 3608] [id = 140] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0CF000 == 54 [pid = 3608] [id = 78] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006408774000 == 53 [pid = 3608] [id = 111] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1BD800 == 52 [pid = 3608] [id = 156] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C223000 == 51 [pid = 3608] [id = 79] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647C1DB800 == 50 [pid = 3608] [id = 107] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647C1DF000 == 49 [pid = 3608] [id = 32] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C224000 == 48 [pid = 3608] [id = 123] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 00000064762BD800 == 47 [pid = 3608] [id = 125] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC1B000 == 46 [pid = 3608] [id = 63] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647DAB2800 == 45 [pid = 3608] [id = 59] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006475F6A000 == 44 [pid = 3608] [id = 77] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C62F000 == 43 [pid = 3608] [id = 124] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A34800 == 42 [pid = 3608] [id = 96] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C32000 == 41 [pid = 3608] [id = 177] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A47000 == 40 [pid = 3608] [id = 176] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F522800 == 39 [pid = 3608] [id = 175] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F50A800 == 38 [pid = 3608] [id = 174] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0D7000 == 37 [pid = 3608] [id = 173] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640E94E000 == 36 [pid = 3608] [id = 172] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFCF800 == 35 [pid = 3608] [id = 171] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647746C800 == 34 [pid = 3608] [id = 170] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87C800 == 33 [pid = 3608] [id = 169] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006407969000 == 32 [pid = 3608] [id = 168] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000647DA9C000 == 31 [pid = 3608] [id = 167] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC0F800 == 30 [pid = 3608] [id = 181] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B91D800 == 29 [pid = 3608] [id = 180] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640A14E800 == 28 [pid = 3608] [id = 178] 09:53:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B29A800 == 27 [pid = 3608] [id = 179] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064081E3800) [pid = 3608] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006475758C00) [pid = 3608] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064051AC400) [pid = 3608] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006474CAD800) [pid = 3608] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (00000064073AF400) [pid = 3608] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000640F1AC000) [pid = 3608] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640B513400) [pid = 3608] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640B78A400) [pid = 3608] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006476AD1C00) [pid = 3608] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006476A10C00) [pid = 3608] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006407BE6800) [pid = 3608] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006407A65400) [pid = 3608] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006476AC5800) [pid = 3608] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640510C800) [pid = 3608] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006409165000) [pid = 3608] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006475F53000) [pid = 3608] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006407994C00) [pid = 3608] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064073A8C00) [pid = 3608] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006474E2C000) [pid = 3608] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064040D1000) [pid = 3608] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064081E7C00) [pid = 3608] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640B5E3000) [pid = 3608] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640B6D9000) [pid = 3608] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064036D2400) [pid = 3608] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404F6E400) [pid = 3608] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000647B8DF000) [pid = 3608] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006474E79C00) [pid = 3608] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640738CC00) [pid = 3608] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006405116400) [pid = 3608] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640C53EC00) [pid = 3608] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640916D800) [pid = 3608] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000647C2E2800) [pid = 3608] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640B67A800) [pid = 3608] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640C53C400) [pid = 3608] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006477C48800) [pid = 3608] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 3608 | 1461257610750 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]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2905ms 09:53:30 INFO - PROCESS | 3608 | 1461257610788 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 3608 | 1461257610794 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:53:30 INFO - PROCESS | 3608 | 1461257610799 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 3608 | 1461257610802 Marionette TRACE conn5 <- [1,694,null,{}] 09:53:30 INFO - PROCESS | 3608 | 1461257610808 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}] 09:53:30 INFO - PROCESS | 3608 | 1461257610902 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:53:30 INFO - PROCESS | 3608 | 1461257610911 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C25000 == 28 [pid = 3608] [id = 183] 09:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064036CE400) [pid = 3608] [serial = 547] [outer = 0000000000000000] 09:53:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064036CEC00) [pid = 3608] [serial = 548] [outer = 00000064036CE400] 09:53:30 INFO - PROCESS | 3608 | 1461257610962 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006403972000) [pid = 3608] [serial = 549] [outer = 00000064036CE400] 09:53:31 INFO - PROCESS | 3608 | 1461257611914 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]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 09:53:31 INFO - PROCESS | 3608 | 1461257611929 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 3608 | 1461257611935 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:53:31 INFO - PROCESS | 3608 | 1461257611942 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 3608 | 1461257611944 Marionette TRACE conn5 <- [1,698,null,{}] 09:53:31 INFO - PROCESS | 3608 | 1461257611948 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}] 09:53:32 INFO - PROCESS | 3608 | 1461257612035 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:53:32 INFO - PROCESS | 3608 | 1461257612044 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404A32800 == 29 [pid = 3608] [id = 184] 09:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006403978C00) [pid = 3608] [serial = 550] [outer = 0000000000000000] 09:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006404011000) [pid = 3608] [serial = 551] [outer = 0000006403978C00] 09:53:32 INFO - PROCESS | 3608 | 1461257612092 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064040C6C00) [pid = 3608] [serial = 552] [outer = 0000006403978C00] 09:53:33 INFO - PROCESS | 3608 | 1461257613033 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]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 09:53:33 INFO - PROCESS | 3608 | 1461257613083 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 3608 | 1461257613086 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:53:33 INFO - PROCESS | 3608 | 1461257613090 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 3608 | 1461257613094 Marionette TRACE conn5 <- [1,702,null,{}] 09:53:33 INFO - PROCESS | 3608 | 1461257613106 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}] 09:53:33 INFO - PROCESS | 3608 | 1461257613197 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:53:33 INFO - PROCESS | 3608 | 1461257613206 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406B0F800 == 30 [pid = 3608] [id = 185] 09:53:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006400C63000) [pid = 3608] [serial = 553] [outer = 0000000000000000] 09:53:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006404627400) [pid = 3608] [serial = 554] [outer = 0000006400C63000] 09:53:33 INFO - PROCESS | 3608 | 1461257613258 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064046A7C00) [pid = 3608] [serial = 555] [outer = 0000006400C63000] 09:53:34 INFO - PROCESS | 3608 | 1461257614209 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]]]}] 09:53:34 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 09:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 09:53:34 INFO - PROCESS | 3608 | 1461257614219 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 3608 | 1461257614222 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:53:34 INFO - PROCESS | 3608 | 1461257614228 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 3608 | 1461257614230 Marionette TRACE conn5 <- [1,706,null,{}] 09:53:34 INFO - PROCESS | 3608 | 1461257614234 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}] 09:53:34 INFO - PROCESS | 3608 | 1461257614318 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:53:34 INFO - PROCESS | 3608 | 1461257614325 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407977800 == 31 [pid = 3608] [id = 186] 09:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006404A52C00) [pid = 3608] [serial = 556] [outer = 0000000000000000] 09:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006404F6F800) [pid = 3608] [serial = 557] [outer = 0000006404A52C00] 09:53:34 INFO - PROCESS | 3608 | 1461257614372 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006405111000) [pid = 3608] [serial = 558] [outer = 0000006404A52C00] 09:53:35 INFO - PROCESS | 3608 | 1461257615318 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]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms 09:53:35 INFO - PROCESS | 3608 | 1461257615359 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 3608 | 1461257615362 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:53:35 INFO - PROCESS | 3608 | 1461257615365 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 3608 | 1461257615367 Marionette TRACE conn5 <- [1,710,null,{}] 09:53:35 INFO - PROCESS | 3608 | 1461257615370 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}] 09:53:35 INFO - PROCESS | 3608 | 1461257615469 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:53:35 INFO - PROCESS | 3608 | 1461257615476 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640875E800 == 32 [pid = 3608] [id = 187] 09:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006403A4AC00) [pid = 3608] [serial = 559] [outer = 0000000000000000] 09:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064051A3400) [pid = 3608] [serial = 560] [outer = 0000006403A4AC00] 09:53:35 INFO - PROCESS | 3608 | 1461257615523 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064051B0000) [pid = 3608] [serial = 561] [outer = 0000006403A4AC00] 09:53:36 INFO - PROCESS | 3608 | 1461257616021 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] 09:53:36 INFO - PROCESS | 3608 | 1461257616061 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:53:36 INFO - PROCESS | 3608 | 1461257616064 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 3608 | 1461257616066 Marionette TRACE conn5 <- [1,714,null,{}] 09:53:36 INFO - PROCESS | 3608 | 1461257616069 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}] 09:53:36 INFO - PROCESS | 3608 | 1461257616205 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:53:36 INFO - PROCESS | 3608 | 1461257616256 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F5E000 == 33 [pid = 3608] [id = 188] 09:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006407202400) [pid = 3608] [serial = 562] [outer = 0000000000000000] 09:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006407373400) [pid = 3608] [serial = 563] [outer = 0000006407202400] 09:53:36 INFO - PROCESS | 3608 | 1461257616307 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006407388C00) [pid = 3608] [serial = 564] [outer = 0000006407202400] 09:53:36 INFO - PROCESS | 3608 | 1461257616835 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]]]}] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640432A800) [pid = 3608] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006477112800) [pid = 3608] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640720EC00) [pid = 3608] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006400CC0800) [pid = 3608] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064073AD000) [pid = 3608] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640F1A5C00) [pid = 3608] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640AF67000) [pid = 3608] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640B676C00) [pid = 3608] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064035CC800) [pid = 3608] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1188ms 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407374400) [pid = 3608] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064073AD400) [pid = 3608] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064080BE000) [pid = 3608] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006408FCF800) [pid = 3608] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006403A44000) [pid = 3608] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640E45BC00) [pid = 3608] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640EB32400) [pid = 3608] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006408DB6000) [pid = 3608] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006408170000) [pid = 3608] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640DE7E400) [pid = 3608] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640B78BC00) [pid = 3608] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:53:37 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064073A0800) [pid = 3608] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:53:37 INFO - PROCESS | 3608 | 1461257617257 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 3608 | 1461257617259 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:53:37 INFO - PROCESS | 3608 | 1461257617263 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3608 | 1461257617264 Marionette TRACE conn5 <- [1,718,null,{}] 09:53:37 INFO - PROCESS | 3608 | 1461257617268 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}] 09:53:37 INFO - PROCESS | 3608 | 1461257617344 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:53:37 INFO - PROCESS | 3608 | 1461257617352 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408777800 == 34 [pid = 3608] [id = 189] 09:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006400CBCC00) [pid = 3608] [serial = 565] [outer = 0000000000000000] 09:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064051A6C00) [pid = 3608] [serial = 566] [outer = 0000006400CBCC00] 09:53:37 INFO - PROCESS | 3608 | 1461257617399 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064073A2800) [pid = 3608] [serial = 567] [outer = 0000006400CBCC00] 09:53:37 INFO - PROCESS | 3608 | 1461257617832 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] 09:53:37 INFO - PROCESS | 3608 | 1461257617894 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:53:37 INFO - PROCESS | 3608 | 1461257617898 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 3608 | 1461257617899 Marionette TRACE conn5 <- [1,722,null,{}] 09:53:37 INFO - PROCESS | 3608 | 1461257617903 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}] 09:53:37 INFO - PROCESS | 3608 | 1461257617980 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:53:37 INFO - PROCESS | 3608 | 1461257617989 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B115800 == 35 [pid = 3608] [id = 190] 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006407754000) [pid = 3608] [serial = 568] [outer = 0000000000000000] 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064077BE000) [pid = 3608] [serial = 569] [outer = 0000006407754000] 09:53:38 INFO - PROCESS | 3608 | 1461257618035 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006407A64400) [pid = 3608] [serial = 570] [outer = 0000006407754000] 09:53:38 INFO - PROCESS | 3608 | 1461257618431 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]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 585ms 09:53:38 INFO - PROCESS | 3608 | 1461257618486 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 3608 | 1461257618488 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:53:38 INFO - PROCESS | 3608 | 1461257618491 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:53:38 INFO - PROCESS | 3608 | 1461257618493 Marionette TRACE conn5 <- [1,726,null,{}] 09:53:38 INFO - PROCESS | 3608 | 1461257618497 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}] 09:53:38 INFO - PROCESS | 3608 | 1461257618575 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:53:38 INFO - PROCESS | 3608 | 1461257618581 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406B0A800 == 36 [pid = 3608] [id = 191] 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407A68800) [pid = 3608] [serial = 571] [outer = 0000000000000000] 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407A70400) [pid = 3608] [serial = 572] [outer = 0000006407A68800] 09:53:38 INFO - PROCESS | 3608 | 1461257618628 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407BE7C00) [pid = 3608] [serial = 573] [outer = 0000006407A68800] 09:53:39 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:39 INFO - PROCESS | 3608 | 1461257619607 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]]]}] 09:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1137ms 09:53:39 INFO - PROCESS | 3608 | 1461257619632 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:53:39 INFO - PROCESS | 3608 | 1461257619637 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:53:39 INFO - PROCESS | 3608 | 1461257619643 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 3608 | 1461257619647 Marionette TRACE conn5 <- [1,730,null,{}] 09:53:39 INFO - PROCESS | 3608 | 1461257619695 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}] 09:53:39 INFO - PROCESS | 3608 | 1461257619793 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:53:39 INFO - PROCESS | 3608 | 1461257619946 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 3608 | ++DOCSHELL 00000064040A4000 == 37 [pid = 3608] [id = 192] 09:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064035D7400) [pid = 3608] [serial = 574] [outer = 0000000000000000] 09:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064036D1400) [pid = 3608] [serial = 575] [outer = 00000064035D7400] 09:53:40 INFO - PROCESS | 3608 | 1461257620049 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006403A4D000) [pid = 3608] [serial = 576] [outer = 00000064035D7400] 09:53:41 INFO - PROCESS | 3608 | 1461257621227 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]]]}] 09:53:41 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 09:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1635ms 09:53:41 INFO - PROCESS | 3608 | 1461257621282 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 3608 | 1461257621288 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:53:41 INFO - PROCESS | 3608 | 1461257621305 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 3608 | 1461257621308 Marionette TRACE conn5 <- [1,734,null,{}] 09:53:41 INFO - PROCESS | 3608 | 1461257621312 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}] 09:53:41 INFO - PROCESS | 3608 | 1461257621488 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:53:41 INFO - PROCESS | 3608 | 1461257621577 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404591000 == 38 [pid = 3608] [id = 193] 09:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064035C8C00) [pid = 3608] [serial = 577] [outer = 0000000000000000] 09:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006404015C00) [pid = 3608] [serial = 578] [outer = 00000064035C8C00] 09:53:41 INFO - PROCESS | 3608 | 1461257621641 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006404A50400) [pid = 3608] [serial = 579] [outer = 00000064035C8C00] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006474F32800 == 37 [pid = 3608] [id = 27] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640B288800 == 36 [pid = 3608] [id = 23] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 00000064768BC000 == 35 [pid = 3608] [id = 15] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 00000064768B5800 == 34 [pid = 3608] [id = 28] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640A194800 == 33 [pid = 3608] [id = 26] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000647C2CE000 == 32 [pid = 3608] [id = 19] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006475F6E000 == 31 [pid = 3608] [id = 14] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000647B5E7000 == 30 [pid = 3608] [id = 18] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640B116800 == 29 [pid = 3608] [id = 22] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006478176000 == 28 [pid = 3608] [id = 17] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006407782800 == 27 [pid = 3608] [id = 25] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640797A000 == 26 [pid = 3608] [id = 13] 09:53:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640475E800 == 25 [pid = 3608] [id = 24] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640B22C000) [pid = 3608] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000647B8F9800) [pid = 3608] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064772B9000) [pid = 3608] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000640B682400) [pid = 3608] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000647812DC00) [pid = 3608] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006404321800) [pid = 3608] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064080B6C00) [pid = 3608] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006407BEFC00) [pid = 3608] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006408DB6400) [pid = 3608] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064090D8400) [pid = 3608] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006404010800) [pid = 3608] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640EB3AC00) [pid = 3608] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640E461400) [pid = 3608] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000647B62E000) [pid = 3608] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000640EB37400) [pid = 3608] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000647BF0F400) [pid = 3608] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000647710D000) [pid = 3608] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006474E75800) [pid = 3608] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006408177800) [pid = 3608] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006476A1C400) [pid = 3608] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640F1A9800) [pid = 3608] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000640DE73C00) [pid = 3608] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000640B960400) [pid = 3608] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000064081DF400) [pid = 3608] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006407997800) [pid = 3608] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000064051A3000) [pid = 3608] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000640462B800) [pid = 3608] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000647BCADC00) [pid = 3608] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000640736A400) [pid = 3608] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (00000064035D0800) [pid = 3608] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (00000064046A5000) [pid = 3608] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (00000064046AE800) [pid = 3608] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000006407A6B800) [pid = 3608] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (0000006408DBFC00) [pid = 3608] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000640738B800) [pid = 3608] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (000000640916BC00) [pid = 3608] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:53:42 INFO - PROCESS | 3608 | 1461257622879 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]]]}] 09:53:42 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.) 09:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1596ms 09:53:42 INFO - PROCESS | 3608 | 1461257622904 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 3608 | 1461257622908 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:53:42 INFO - PROCESS | 3608 | 1461257622912 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 3608 | 1461257622915 Marionette TRACE conn5 <- [1,738,null,{}] 09:53:42 INFO - PROCESS | 3608 | 1461257622940 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}] 09:53:43 INFO - PROCESS | 3608 | 1461257623027 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:53:43 INFO - PROCESS | 3608 | 1461257623079 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640601B800 == 26 [pid = 3608] [id = 194] 09:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (0000006403A48C00) [pid = 3608] [serial = 580] [outer = 0000000000000000] 09:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (0000006403A4FC00) [pid = 3608] [serial = 581] [outer = 0000006403A48C00] 09:53:43 INFO - PROCESS | 3608 | 1461257623130 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000006404326000) [pid = 3608] [serial = 582] [outer = 0000006403A48C00] 09:53:44 INFO - PROCESS | 3608 | 1461257624065 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]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1207ms 09:53:44 INFO - PROCESS | 3608 | 1461257624120 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 3608 | 1461257624126 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:53:44 INFO - PROCESS | 3608 | 1461257624132 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 3608 | 1461257624135 Marionette TRACE conn5 <- [1,742,null,{}] 09:53:44 INFO - PROCESS | 3608 | 1461257624139 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}] 09:53:44 INFO - PROCESS | 3608 | 1461257624226 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:53:44 INFO - PROCESS | 3608 | 1461257624235 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A36000 == 27 [pid = 3608] [id = 195] 09:53:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (000000640462B800) [pid = 3608] [serial = 583] [outer = 0000000000000000] 09:53:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000006404A4DC00) [pid = 3608] [serial = 584] [outer = 000000640462B800] 09:53:44 INFO - PROCESS | 3608 | 1461257624281 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000006404FBB400) [pid = 3608] [serial = 585] [outer = 000000640462B800] 09:53:45 INFO - PROCESS | 3608 | 1461257625289 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]]]}] 09:53:45 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 09:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1180ms 09:53:45 INFO - PROCESS | 3608 | 1461257625314 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 3608 | 1461257625316 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:53:45 INFO - PROCESS | 3608 | 1461257625325 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 3608 | 1461257625329 Marionette TRACE conn5 <- [1,746,null,{}] 09:53:45 INFO - PROCESS | 3608 | 1461257625340 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}] 09:53:45 INFO - PROCESS | 3608 | 1461257625447 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:53:45 INFO - PROCESS | 3608 | 1461257625456 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F54800 == 28 [pid = 3608] [id = 196] 09:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (00000064052D4400) [pid = 3608] [serial = 586] [outer = 0000000000000000] 09:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000064056A7000) [pid = 3608] [serial = 587] [outer = 00000064052D4400] 09:53:45 INFO - PROCESS | 3608 | 1461257625538 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000006406B4AC00) [pid = 3608] [serial = 588] [outer = 00000064052D4400] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (0000006403A4AC00) [pid = 3608] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (0000006404A52C00) [pid = 3608] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (00000064036CE400) [pid = 3608] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (0000006400C63000) [pid = 3608] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (000000640AF3B400) [pid = 3608] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000006403978C00) [pid = 3608] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (0000006407202400) [pid = 3608] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (0000006400CBCC00) [pid = 3608] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:53:45 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (0000006407754000) [pid = 3608] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:53:46 INFO - PROCESS | 3608 | 1461257625999 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]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 09:53:46 INFO - PROCESS | 3608 | 1461257626060 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 3608 | 1461257626062 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:53:46 INFO - PROCESS | 3608 | 1461257626066 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:53:46 INFO - PROCESS | 3608 | 1461257626068 Marionette TRACE conn5 <- [1,750,null,{}] 09:53:46 INFO - PROCESS | 3608 | 1461257626071 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}] 09:53:46 INFO - PROCESS | 3608 | 1461257626156 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:53:46 INFO - PROCESS | 3608 | 1461257626214 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A191000 == 29 [pid = 3608] [id = 197] 09:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (0000006403978C00) [pid = 3608] [serial = 589] [outer = 0000000000000000] 09:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (000000640602DC00) [pid = 3608] [serial = 590] [outer = 0000006403978C00] 09:53:46 INFO - PROCESS | 3608 | 1461257626267 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000006407382400) [pid = 3608] [serial = 591] [outer = 0000006403978C00] 09:53:47 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:47 INFO - PROCESS | 3608 | 1461257627098 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]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms 09:53:47 INFO - PROCESS | 3608 | 1461257627156 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 3608 | 1461257627158 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:53:47 INFO - PROCESS | 3608 | 1461257627161 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 3608 | 1461257627163 Marionette TRACE conn5 <- [1,754,null,{}] 09:53:47 INFO - PROCESS | 3608 | 1461257627167 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}] 09:53:47 INFO - PROCESS | 3608 | 1461257627245 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:53:47 INFO - PROCESS | 3608 | 1461257627303 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B611800 == 30 [pid = 3608] [id = 198] 09:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (0000006400CBF400) [pid = 3608] [serial = 592] [outer = 0000000000000000] 09:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (000000640738F000) [pid = 3608] [serial = 593] [outer = 0000006400CBF400] 09:53:47 INFO - PROCESS | 3608 | 1461257627350 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (00000064073A7800) [pid = 3608] [serial = 594] [outer = 0000006400CBF400] 09:53:48 INFO - PROCESS | 3608 | 1461257628229 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]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1085ms 09:53:48 INFO - PROCESS | 3608 | 1461257628249 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 3608 | 1461257628252 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:53:48 INFO - PROCESS | 3608 | 1461257628255 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:53:48 INFO - PROCESS | 3608 | 1461257628257 Marionette TRACE conn5 <- [1,758,null,{}] 09:53:48 INFO - PROCESS | 3608 | 1461257628261 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}] 09:53:48 INFO - PROCESS | 3608 | 1461257628372 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:53:48 INFO - PROCESS | 3608 | 1461257628381 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87A800 == 31 [pid = 3608] [id = 199] 09:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (000000640312E800) [pid = 3608] [serial = 595] [outer = 0000000000000000] 09:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (0000006407BE7800) [pid = 3608] [serial = 596] [outer = 000000640312E800] 09:53:48 INFO - PROCESS | 3608 | 1461257628431 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (00000064080B7C00) [pid = 3608] [serial = 597] [outer = 000000640312E800] 09:53:49 INFO - PROCESS | 3608 | 1461257629067 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]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 838ms 09:53:49 INFO - PROCESS | 3608 | 1461257629097 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 3608 | 1461257629103 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:53:49 INFO - PROCESS | 3608 | 1461257629109 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 3608 | 1461257629113 Marionette TRACE conn5 <- [1,762,null,{}] 09:53:49 INFO - PROCESS | 3608 | 1461257629118 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}] 09:53:49 INFO - PROCESS | 3608 | 1461257629226 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:53:49 INFO - PROCESS | 3608 | 1461257629294 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407978000 == 32 [pid = 3608] [id = 200] 09:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000006404019000) [pid = 3608] [serial = 598] [outer = 0000000000000000] 09:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000006404620C00) [pid = 3608] [serial = 599] [outer = 0000006404019000] 09:53:49 INFO - PROCESS | 3608 | 1461257629354 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006404A4E800) [pid = 3608] [serial = 600] [outer = 0000006404019000] 09:53:49 INFO - PROCESS | 3608 | 1461257629971 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]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 880ms 09:53:50 INFO - PROCESS | 3608 | 1461257630000 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 3608 | 1461257630007 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:53:50 INFO - PROCESS | 3608 | 1461257630014 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3608 | 1461257630018 Marionette TRACE conn5 <- [1,766,null,{}] 09:53:50 INFO - PROCESS | 3608 | 1461257630022 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}] 09:53:50 INFO - PROCESS | 3608 | 1461257630129 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:53:50 INFO - PROCESS | 3608 | 1461257630209 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B869800 == 33 [pid = 3608] [id = 201] 09:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006405E41800) [pid = 3608] [serial = 601] [outer = 0000000000000000] 09:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006406710400) [pid = 3608] [serial = 602] [outer = 0000006405E41800] 09:53:50 INFO - PROCESS | 3608 | 1461257630267 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000064073AEC00) [pid = 3608] [serial = 603] [outer = 0000006405E41800] 09:53:50 INFO - PROCESS | 3608 | 1461257630826 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]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 09:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:53:50 INFO - PROCESS | 3608 | 1461257630899 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 3608 | 1461257630902 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:53:50 INFO - PROCESS | 3608 | 1461257630906 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 3608 | 1461257630910 Marionette TRACE conn5 <- [1,770,null,{}] 09:53:50 INFO - PROCESS | 3608 | 1461257630922 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}] 09:53:51 INFO - PROCESS | 3608 | 1461257631032 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:53:51 INFO - PROCESS | 3608 | 1461257631101 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBE3000 == 34 [pid = 3608] [id = 202] 09:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000064080B0400) [pid = 3608] [serial = 604] [outer = 0000000000000000] 09:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064080B5800) [pid = 3608] [serial = 605] [outer = 00000064080B0400] 09:53:51 INFO - PROCESS | 3608 | 1461257631160 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000640816F000) [pid = 3608] [serial = 606] [outer = 00000064080B0400] 09:53:51 INFO - PROCESS | 3608 | 1461257631762 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]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 944ms 09:53:51 INFO - PROCESS | 3608 | 1461257631852 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 3608 | 1461257631855 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:53:51 INFO - PROCESS | 3608 | 1461257631859 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 3608 | 1461257631861 Marionette TRACE conn5 <- [1,774,null,{}] 09:53:51 INFO - PROCESS | 3608 | 1461257631865 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}] 09:53:52 INFO - PROCESS | 3608 | 1461257632009 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:53:52 INFO - PROCESS | 3608 | 1461257632018 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF5800 == 35 [pid = 3608] [id = 203] 09:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006408176000) [pid = 3608] [serial = 607] [outer = 0000000000000000] 09:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006408178800) [pid = 3608] [serial = 608] [outer = 0000006408176000] 09:53:52 INFO - PROCESS | 3608 | 1461257632076 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064081E4C00) [pid = 3608] [serial = 609] [outer = 0000006408176000] 09:53:52 INFO - PROCESS | 3608 | 1461257632643 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]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 881ms 09:53:52 INFO - PROCESS | 3608 | 1461257632741 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 3608 | 1461257632744 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:53:52 INFO - PROCESS | 3608 | 1461257632748 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:53:52 INFO - PROCESS | 3608 | 1461257632750 Marionette TRACE conn5 <- [1,778,null,{}] 09:53:52 INFO - PROCESS | 3608 | 1461257632768 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}] 09:53:52 INFO - PROCESS | 3608 | 1461257632872 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:53:52 INFO - PROCESS | 3608 | 1461257632932 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC77800 == 36 [pid = 3608] [id = 204] 09:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064081E8800) [pid = 3608] [serial = 610] [outer = 0000000000000000] 09:53:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064081EE000) [pid = 3608] [serial = 611] [outer = 00000064081E8800] 09:53:52 INFO - PROCESS | 3608 | 1461257632989 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006408DB9800) [pid = 3608] [serial = 612] [outer = 00000064081E8800] 09:53:53 INFO - PROCESS | 3608 | 1461257633530 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]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 860ms 09:53:53 INFO - PROCESS | 3608 | 1461257633611 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 3608 | 1461257633613 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:53:53 INFO - PROCESS | 3608 | 1461257633617 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 3608 | 1461257633619 Marionette TRACE conn5 <- [1,782,null,{}] 09:53:53 INFO - PROCESS | 3608 | 1461257633623 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}] 09:53:53 INFO - PROCESS | 3608 | 1461257633765 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:53:53 INFO - PROCESS | 3608 | 1461257633833 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640601D000 == 37 [pid = 3608] [id = 205] 09:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006404A55C00) [pid = 3608] [serial = 613] [outer = 0000000000000000] 09:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064051A7800) [pid = 3608] [serial = 614] [outer = 0000006404A55C00] 09:53:53 INFO - PROCESS | 3608 | 1461257633894 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064080B2000) [pid = 3608] [serial = 615] [outer = 0000006404A55C00] 09:53:54 INFO - PROCESS | 3608 | 1461257634604 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]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1028ms 09:53:54 INFO - PROCESS | 3608 | 1461257634648 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 3608 | 1461257634653 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:53:54 INFO - PROCESS | 3608 | 1461257634658 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 3608 | 1461257634662 Marionette TRACE conn5 <- [1,786,null,{}] 09:53:54 INFO - PROCESS | 3608 | 1461257634667 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}] 09:53:54 INFO - PROCESS | 3608 | 1461257634799 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:53:54 INFO - PROCESS | 3608 | --DOCSHELL 0000006400C85000 == 36 [pid = 3608] [id = 11] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006407A70400) [pid = 3608] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064051B0000) [pid = 3608] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006404F6F800) [pid = 3608] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064036CEC00) [pid = 3608] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403972000) [pid = 3608] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064051A3400) [pid = 3608] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006404627400) [pid = 3608] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000064046A7C00) [pid = 3608] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640B51C000) [pid = 3608] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006404011000) [pid = 3608] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000064040C6C00) [pid = 3608] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000006407373400) [pid = 3608] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (00000064051A6C00) [pid = 3608] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064073A2800) [pid = 3608] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000064077BE000) [pid = 3608] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006407388C00) [pid = 3608] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000006407A64400) [pid = 3608] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000006405111000) [pid = 3608] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:53:54 INFO - PROCESS | 3608 | 1461257634895 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000640318F800 == 37 [pid = 3608] [id = 206] 09:53:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000006400CC0800) [pid = 3608] [serial = 616] [outer = 0000000000000000] 09:53:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000064036D2000) [pid = 3608] [serial = 617] [outer = 0000006400CC0800] 09:53:54 INFO - PROCESS | 3608 | 1461257634945 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000064040C6800) [pid = 3608] [serial = 618] [outer = 0000006400CC0800] 09:53:55 INFO - PROCESS | 3608 | 1461257635380 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]]]}] 09:53:55 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 09:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 776ms 09:53:55 INFO - PROCESS | 3608 | 1461257635438 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 3608 | 1461257635444 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:53:55 INFO - PROCESS | 3608 | 1461257635486 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:53:55 INFO - PROCESS | 3608 | 1461257635488 Marionette TRACE conn5 <- [1,790,null,{}] 09:53:55 INFO - PROCESS | 3608 | 1461257635493 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}] 09:53:55 INFO - PROCESS | 3608 | 1461257635581 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:53:55 INFO - PROCESS | 3608 | 1461257635597 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A3C800 == 38 [pid = 3608] [id = 207] 09:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000064046AF400) [pid = 3608] [serial = 619] [outer = 0000000000000000] 09:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006404A52000) [pid = 3608] [serial = 620] [outer = 00000064046AF400] 09:53:55 INFO - PROCESS | 3608 | 1461257635643 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000006405119C00) [pid = 3608] [serial = 621] [outer = 00000064046AF400] 09:53:56 INFO - PROCESS | 3608 | 1461257636114 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]]]}] 09:53:56 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 09:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 09:53:56 INFO - PROCESS | 3608 | 1461257636161 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3608 | 1461257636164 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:53:56 INFO - PROCESS | 3608 | 1461257636167 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3608 | 1461257636171 Marionette TRACE conn5 <- [1,794,null,{}] 09:53:56 INFO - PROCESS | 3608 | 1461257636182 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}] 09:53:56 INFO - PROCESS | 3608 | 1461257636268 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:53:56 INFO - PROCESS | 3608 | 1461257636341 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A163000 == 39 [pid = 3608] [id = 208] 09:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000064056B9800) [pid = 3608] [serial = 622] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000640736D000) [pid = 3608] [serial = 623] [outer = 00000064056B9800] 09:53:56 INFO - PROCESS | 3608 | 1461257636391 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064073A2800) [pid = 3608] [serial = 624] [outer = 00000064056B9800] 09:53:56 INFO - PROCESS | 3608 | 1461257636743 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]]]}] 09:53:56 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 09:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 09:53:56 INFO - PROCESS | 3608 | 1461257636799 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 3608 | 1461257636802 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:53:56 INFO - PROCESS | 3608 | 1461257636805 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 3608 | 1461257636807 Marionette TRACE conn5 <- [1,798,null,{}] 09:53:56 INFO - PROCESS | 3608 | 1461257636822 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}] 09:53:56 INFO - PROCESS | 3608 | 1461257636907 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:53:56 INFO - PROCESS | 3608 | 1461257636945 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B293800 == 40 [pid = 3608] [id = 209] 09:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006407A6AC00) [pid = 3608] [serial = 625] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006407BEA800) [pid = 3608] [serial = 626] [outer = 0000006407A6AC00] 09:53:56 INFO - PROCESS | 3608 | 1461257636992 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640816DC00) [pid = 3608] [serial = 627] [outer = 0000006407A6AC00] 09:53:57 INFO - PROCESS | 3608 | 1461257637456 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]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 09:53:57 INFO - PROCESS | 3608 | 1461257637500 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 3608 | 1461257637503 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:53:57 INFO - PROCESS | 3608 | 1461257637506 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 3608 | 1461257637508 Marionette TRACE conn5 <- [1,802,null,{}] 09:53:57 INFO - PROCESS | 3608 | 1461257637516 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}] 09:53:57 INFO - PROCESS | 3608 | 1461257637622 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:53:57 INFO - PROCESS | 3608 | 1461257637630 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403E65000 == 41 [pid = 3608] [id = 210] 09:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064080B3800) [pid = 3608] [serial = 628] [outer = 0000000000000000] 09:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006408DBB400) [pid = 3608] [serial = 629] [outer = 00000064080B3800] 09:53:57 INFO - PROCESS | 3608 | 1461257637678 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006408FCE400) [pid = 3608] [serial = 630] [outer = 00000064080B3800] 09:53:58 INFO - PROCESS | 3608 | 1461257638159 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] 09:53:58 INFO - PROCESS | 3608 | 1461257638204 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:53:58 INFO - PROCESS | 3608 | 1461257638208 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3608 | 1461257638209 Marionette TRACE conn5 <- [1,806,null,{}] 09:53:58 INFO - PROCESS | 3608 | 1461257638221 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}] 09:53:58 INFO - PROCESS | 3608 | 1461257638364 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:53:58 INFO - PROCESS | 3608 | 1461257638417 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCDD000 == 42 [pid = 3608] [id = 211] 09:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064090DF800) [pid = 3608] [serial = 631] [outer = 0000000000000000] 09:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640916B800) [pid = 3608] [serial = 632] [outer = 00000064090DF800] 09:53:58 INFO - PROCESS | 3608 | 1461257638469 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640AF3FC00) [pid = 3608] [serial = 633] [outer = 00000064090DF800] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064052D4400) [pid = 3608] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006403978C00) [pid = 3608] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640462B800) [pid = 3608] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064035C8C00) [pid = 3608] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403A48C00) [pid = 3608] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:53:58 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006400CBF400) [pid = 3608] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:53:58 INFO - PROCESS | 3608 | 1461257638857 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]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 691ms 09:53:58 INFO - PROCESS | 3608 | 1461257638901 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 3608 | 1461257638903 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:53:58 INFO - PROCESS | 3608 | 1461257638906 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 3608 | 1461257638908 Marionette TRACE conn5 <- [1,810,null,{}] 09:53:58 INFO - PROCESS | 3608 | 1461257638911 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}] 09:53:59 INFO - PROCESS | 3608 | 1461257639017 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:53:59 INFO - PROCESS | 3608 | 1461257639062 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C03B000 == 43 [pid = 3608] [id = 212] 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404013000) [pid = 3608] [serial = 634] [outer = 0000000000000000] 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000640AF36800) [pid = 3608] [serial = 635] [outer = 0000006404013000] 09:53:59 INFO - PROCESS | 3608 | 1461257639108 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640AF68800) [pid = 3608] [serial = 636] [outer = 0000006404013000] 09:53:59 INFO - PROCESS | 3608 | 1461257639466 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] 09:53:59 INFO - PROCESS | 3608 | 1461257639499 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:53:59 INFO - PROCESS | 3608 | 1461257639502 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 3608 | 1461257639504 Marionette TRACE conn5 <- [1,814,null,{}] 09:53:59 INFO - PROCESS | 3608 | 1461257639507 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}] 09:53:59 INFO - PROCESS | 3608 | 1461257639613 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:53:59 INFO - PROCESS | 3608 | 1461257639622 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0DA800 == 44 [pid = 3608] [id = 213] 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640B22D400) [pid = 3608] [serial = 637] [outer = 0000000000000000] 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B238800) [pid = 3608] [serial = 638] [outer = 000000640B22D400] 09:53:59 INFO - PROCESS | 3608 | 1461257639667 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640B51A000) [pid = 3608] [serial = 639] [outer = 000000640B22D400] 09:54:00 INFO - PROCESS | 3608 | 1461257640090 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]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 627ms 09:54:00 INFO - PROCESS | 3608 | 1461257640132 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3608 | 1461257640134 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 3608 | 1461257640138 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:54:00 INFO - PROCESS | 3608 | 1461257640139 Marionette TRACE conn5 <- [1,818,null,{}] 09:54:00 INFO - PROCESS | 3608 | 1461257640143 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}] 09:54:00 INFO - PROCESS | 3608 | 1461257640252 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:54:00 INFO - PROCESS | 3608 | 1461257640261 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C225800 == 45 [pid = 3608] [id = 214] 09:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640B51E800) [pid = 3608] [serial = 640] [outer = 0000000000000000] 09:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640B520800) [pid = 3608] [serial = 641] [outer = 000000640B51E800] 09:54:00 INFO - PROCESS | 3608 | 1461257640307 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640B5EBC00) [pid = 3608] [serial = 642] [outer = 000000640B51E800] 09:54:00 INFO - PROCESS | 3608 | 1461257640692 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]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 09:54:00 INFO - PROCESS | 3608 | 1461257640769 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 3608 | 1461257640771 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:54:00 INFO - PROCESS | 3608 | 1461257640774 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:54:00 INFO - PROCESS | 3608 | 1461257640776 Marionette TRACE conn5 <- [1,822,null,{}] 09:54:00 INFO - PROCESS | 3608 | 1461257640779 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}] 09:54:00 INFO - PROCESS | 3608 | 1461257640886 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:54:00 INFO - PROCESS | 3608 | 1461257640931 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C557800 == 46 [pid = 3608] [id = 215] 09:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640B5E8C00) [pid = 3608] [serial = 643] [outer = 0000000000000000] 09:54:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640B677800) [pid = 3608] [serial = 644] [outer = 000000640B5E8C00] 09:54:00 INFO - PROCESS | 3608 | 1461257640976 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640B67FC00) [pid = 3608] [serial = 645] [outer = 000000640B5E8C00] 09:54:01 INFO - PROCESS | 3608 | 1461257641575 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]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 837ms 09:54:01 INFO - PROCESS | 3608 | 1461257641616 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 3608 | 1461257641621 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:54:01 INFO - PROCESS | 3608 | 1461257641628 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 3608 | 1461257641631 Marionette TRACE conn5 <- [1,826,null,{}] 09:54:01 INFO - PROCESS | 3608 | 1461257641637 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}] 09:54:01 INFO - PROCESS | 3608 | 1461257641750 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:54:01 INFO - PROCESS | 3608 | 1461257641838 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407983800 == 47 [pid = 3608] [id = 216] 09:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006403A45400) [pid = 3608] [serial = 646] [outer = 0000000000000000] 09:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006404328400) [pid = 3608] [serial = 647] [outer = 0000006403A45400] 09:54:01 INFO - PROCESS | 3608 | 1461257641898 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064046ADC00) [pid = 3608] [serial = 648] [outer = 0000006403A45400] 09:54:02 INFO - PROCESS | 3608 | 1461257642511 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]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 943ms 09:54:02 INFO - PROCESS | 3608 | 1461257642573 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 3608 | 1461257642579 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:54:02 INFO - PROCESS | 3608 | 1461257642587 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:54:02 INFO - PROCESS | 3608 | 1461257642590 Marionette TRACE conn5 <- [1,830,null,{}] 09:54:02 INFO - PROCESS | 3608 | 1461257642594 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}] 09:54:02 INFO - PROCESS | 3608 | 1461257642740 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:54:02 INFO - PROCESS | 3608 | 1461257642790 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC75000 == 48 [pid = 3608] [id = 217] 09:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006407377400) [pid = 3608] [serial = 649] [outer = 0000000000000000] 09:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064073AA400) [pid = 3608] [serial = 650] [outer = 0000006407377400] 09:54:02 INFO - PROCESS | 3608 | 1461257642847 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064081E2800) [pid = 3608] [serial = 651] [outer = 0000006407377400] 09:54:03 INFO - PROCESS | 3608 | 1461257643465 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]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 922ms 09:54:03 INFO - PROCESS | 3608 | 1461257643514 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 3608 | 1461257643517 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:54:03 INFO - PROCESS | 3608 | 1461257643521 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 3608 | 1461257643525 Marionette TRACE conn5 <- [1,834,null,{}] 09:54:03 INFO - PROCESS | 3608 | 1461257643537 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}] 09:54:03 INFO - PROCESS | 3608 | 1461257643688 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:54:03 INFO - PROCESS | 3608 | 1461257643796 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFBC800 == 49 [pid = 3608] [id = 218] 09:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064090E4800) [pid = 3608] [serial = 652] [outer = 0000000000000000] 09:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B51B000) [pid = 3608] [serial = 653] [outer = 00000064090E4800] 09:54:03 INFO - PROCESS | 3608 | 1461257643858 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B684800) [pid = 3608] [serial = 654] [outer = 00000064090E4800] 09:54:04 INFO - PROCESS | 3608 | 1461257644404 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]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 09:54:04 INFO - PROCESS | 3608 | 1461257644467 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 3608 | 1461257644470 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:54:04 INFO - PROCESS | 3608 | 1461257644474 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 3608 | 1461257644476 Marionette TRACE conn5 <- [1,838,null,{}] 09:54:04 INFO - PROCESS | 3608 | 1461257644480 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}] 09:54:04 INFO - PROCESS | 3608 | 1461257644589 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:54:04 INFO - PROCESS | 3608 | 1461257644660 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4A1800 == 50 [pid = 3608] [id = 219] 09:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B6D3400) [pid = 3608] [serial = 655] [outer = 0000000000000000] 09:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B6D7800) [pid = 3608] [serial = 656] [outer = 000000640B6D3400] 09:54:04 INFO - PROCESS | 3608 | 1461257644717 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640B736C00) [pid = 3608] [serial = 657] [outer = 000000640B6D3400] 09:54:05 INFO - PROCESS | 3608 | 1461257645337 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]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 881ms 09:54:05 INFO - PROCESS | 3608 | 1461257645366 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 3608 | 1461257645368 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:54:05 INFO - PROCESS | 3608 | 1461257645373 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 3608 | 1461257645375 Marionette TRACE conn5 <- [1,842,null,{}] 09:54:05 INFO - PROCESS | 3608 | 1461257645379 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}] 09:54:05 INFO - PROCESS | 3608 | 1461257645484 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:54:05 INFO - PROCESS | 3608 | 1461257645801 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407953800 == 51 [pid = 3608] [id = 220] 09:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064035CF800) [pid = 3608] [serial = 658] [outer = 0000000000000000] 09:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064035DE800) [pid = 3608] [serial = 659] [outer = 00000064035CF800] 09:54:05 INFO - PROCESS | 3608 | 1461257645852 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006404010400) [pid = 3608] [serial = 660] [outer = 00000064035CF800] 09:54:06 INFO - PROCESS | 3608 | 1461257646447 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]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2196ms 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCDA800 == 50 [pid = 3608] [id = 182] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006477230800 == 49 [pid = 3608] [id = 16] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640C225800 == 48 [pid = 3608] [id = 214] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0DA800 == 47 [pid = 3608] [id = 213] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640C03B000 == 46 [pid = 3608] [id = 212] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCDD000 == 45 [pid = 3608] [id = 211] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006403E65000 == 44 [pid = 3608] [id = 210] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640B293800 == 43 [pid = 3608] [id = 209] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640A163000 == 42 [pid = 3608] [id = 208] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A3C800 == 41 [pid = 3608] [id = 207] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064036D1400) [pid = 3608] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | 1461257647819 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 3608 | 1461257647822 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640318F800 == 40 [pid = 3608] [id = 206] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640601D000 == 39 [pid = 3608] [id = 205] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC77800 == 38 [pid = 3608] [id = 204] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBF5800 == 37 [pid = 3608] [id = 203] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBE3000 == 36 [pid = 3608] [id = 202] 09:54:07 INFO - PROCESS | 3608 | --DOCSHELL 000000640B869800 == 35 [pid = 3608] [id = 201] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064056A7000) [pid = 3608] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640602DC00) [pid = 3608] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006404A4DC00) [pid = 3608] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006404A50400) [pid = 3608] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006404015C00) [pid = 3608] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006403A4FC00) [pid = 3608] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006404326000) [pid = 3608] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640738F000) [pid = 3608] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006406B4AC00) [pid = 3608] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407382400) [pid = 3608] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006404FBB400) [pid = 3608] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064073A7800) [pid = 3608] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:54:07 INFO - PROCESS | 3608 | 1461257647882 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 3608 | 1461257647884 Marionette TRACE conn5 <- [1,846,null,{}] 09:54:07 INFO - PROCESS | 3608 | 1461257647890 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}] 09:54:07 INFO - PROCESS | 3608 | 1461257647976 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:54:07 INFO - PROCESS | 3608 | 1461257647984 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404FE3000 == 36 [pid = 3608] [id = 221] 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064035D5000) [pid = 3608] [serial = 661] [outer = 0000000000000000] 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064036D1400) [pid = 3608] [serial = 662] [outer = 00000064035D5000] 09:54:08 INFO - PROCESS | 3608 | 1461257648033 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006404329800) [pid = 3608] [serial = 663] [outer = 00000064035D5000] 09:54:08 INFO - PROCESS | 3608 | 1461257648499 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]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 09:54:08 INFO - PROCESS | 3608 | 1461257648581 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:54:08 INFO - PROCESS | 3608 | 1461257648585 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 3608 | 1461257648589 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:54:08 INFO - PROCESS | 3608 | 1461257648591 Marionette TRACE conn5 <- [1,850,null,{}] 09:54:08 INFO - PROCESS | 3608 | 1461257648595 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}] 09:54:08 INFO - PROCESS | 3608 | 1461257648680 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:54:08 INFO - PROCESS | 3608 | 1461257648690 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15D800 == 37 [pid = 3608] [id = 222] 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064051AE000) [pid = 3608] [serial = 664] [outer = 0000000000000000] 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064051CF800) [pid = 3608] [serial = 665] [outer = 00000064051AE000] 09:54:08 INFO - PROCESS | 3608 | 1461257648737 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006406032000) [pid = 3608] [serial = 666] [outer = 00000064051AE000] 09:54:09 INFO - PROCESS | 3608 | 1461257649206 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]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 09:54:09 INFO - PROCESS | 3608 | 1461257649282 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 3608 | 1461257649285 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:54:09 INFO - PROCESS | 3608 | 1461257649295 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 3608 | 1461257649301 Marionette TRACE conn5 <- [1,854,null,{}] 09:54:09 INFO - PROCESS | 3608 | 1461257649305 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}] 09:54:09 INFO - PROCESS | 3608 | 1461257649391 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:54:09 INFO - PROCESS | 3608 | 1461257649468 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B28A000 == 38 [pid = 3608] [id = 223] 09:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064051AEC00) [pid = 3608] [serial = 667] [outer = 0000000000000000] 09:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407385800) [pid = 3608] [serial = 668] [outer = 00000064051AEC00] 09:54:09 INFO - PROCESS | 3608 | 1461257649515 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064073A4000) [pid = 3608] [serial = 669] [outer = 00000064051AEC00] 09:54:09 INFO - PROCESS | 3608 | 1461257649933 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]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 09:54:09 INFO - PROCESS | 3608 | 1461257649991 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3608 | 1461257649994 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:54:10 INFO - PROCESS | 3608 | 1461257649997 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3608 | 1461257649999 Marionette TRACE conn5 <- [1,858,null,{}] 09:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:54:10 INFO - PROCESS | 3608 | 1461257650003 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}] 09:54:10 INFO - PROCESS | 3608 | 1461257650142 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:54:10 INFO - PROCESS | 3608 | 1461257650191 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B91C800 == 39 [pid = 3608] [id = 224] 09:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640738F000) [pid = 3608] [serial = 670] [outer = 0000000000000000] 09:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006407994C00) [pid = 3608] [serial = 671] [outer = 000000640738F000] 09:54:10 INFO - PROCESS | 3608 | 1461257650238 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006407BE1800) [pid = 3608] [serial = 672] [outer = 000000640738F000] 09:54:10 INFO - PROCESS | 3608 | 1461257650675 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]]]}] 09:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 09:54:10 INFO - PROCESS | 3608 | 1461257650737 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:54:10 INFO - PROCESS | 3608 | 1461257650739 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:54:10 INFO - PROCESS | 3608 | 1461257650749 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:54:10 INFO - PROCESS | 3608 | 1461257650751 Marionette TRACE conn5 <- [1,862,null,{}] 09:54:10 INFO - PROCESS | 3608 | 1461257650754 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}] 09:54:10 INFO - PROCESS | 3608 | 1461257650858 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:54:10 INFO - PROCESS | 3608 | 1461257650873 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC91800 == 40 [pid = 3608] [id = 225] 09:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006408170800) [pid = 3608] [serial = 673] [outer = 0000000000000000] 09:54:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006408175800) [pid = 3608] [serial = 674] [outer = 0000006408170800] 09:54:10 INFO - PROCESS | 3608 | 1461257650967 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006408DB7400) [pid = 3608] [serial = 675] [outer = 0000006408170800] 09:54:11 INFO - PROCESS | 3608 | 1461257651422 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]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 09:54:11 INFO - PROCESS | 3608 | 1461257651503 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 3608 | 1461257651505 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:54:11 INFO - PROCESS | 3608 | 1461257651508 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:54:11 INFO - PROCESS | 3608 | 1461257651510 Marionette TRACE conn5 <- [1,866,null,{}] 09:54:11 INFO - PROCESS | 3608 | 1461257651514 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}] 09:54:11 INFO - PROCESS | 3608 | 1461257651619 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:54:11 INFO - PROCESS | 3608 | 1461257651633 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C50000 == 41 [pid = 3608] [id = 226] 09:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064090DE000) [pid = 3608] [serial = 676] [outer = 0000000000000000] 09:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064090E4C00) [pid = 3608] [serial = 677] [outer = 00000064090DE000] 09:54:11 INFO - PROCESS | 3608 | 1461257651717 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640916E400) [pid = 3608] [serial = 678] [outer = 00000064090DE000] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640B51E800) [pid = 3608] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064080B3800) [pid = 3608] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064090DF800) [pid = 3608] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006404013000) [pid = 3608] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B22D400) [pid = 3608] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064080B0400) [pid = 3608] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006405E41800) [pid = 3608] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006404A55C00) [pid = 3608] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006407A6AC00) [pid = 3608] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064081E8800) [pid = 3608] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006400CC0800) [pid = 3608] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006408176000) [pid = 3608] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006404019000) [pid = 3608] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064056B9800) [pid = 3608] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064046AF400) [pid = 3608] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407A68800) [pid = 3608] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:54:12 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064035D7400) [pid = 3608] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006405111C00) [pid = 3608] [serial = 679] [outer = 0000006400CB7C00] 09:54:12 INFO - PROCESS | 3608 | 1461257652312 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]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 839ms 09:54:12 INFO - PROCESS | 3608 | 1461257652352 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3608 | 1461257652355 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:54:12 INFO - PROCESS | 3608 | 1461257652358 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 3608 | 1461257652360 Marionette TRACE conn5 <- [1,870,null,{}] 09:54:12 INFO - PROCESS | 3608 | 1461257652363 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}] 09:54:12 INFO - PROCESS | 3608 | 1461257652444 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:54:12 INFO - PROCESS | 3608 | 1461257652450 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C224800 == 42 [pid = 3608] [id = 227] 09:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006407BE5C00) [pid = 3608] [serial = 680] [outer = 0000000000000000] 09:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064090DF800) [pid = 3608] [serial = 681] [outer = 0000006407BE5C00] 09:54:12 INFO - PROCESS | 3608 | 1461257652496 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640AF3CC00) [pid = 3608] [serial = 682] [outer = 0000006407BE5C00] 09:54:12 INFO - PROCESS | 3608 | 1461257652922 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]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 586ms 09:54:12 INFO - PROCESS | 3608 | 1461257652952 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 3608 | 1461257652954 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:54:12 INFO - PROCESS | 3608 | 1461257652957 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 3608 | 1461257652959 Marionette TRACE conn5 <- [1,874,null,{}] 09:54:12 INFO - PROCESS | 3608 | 1461257652962 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}] 09:54:13 INFO - PROCESS | 3608 | 1461257653044 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:54:13 INFO - PROCESS | 3608 | 1461257653050 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4A6800 == 43 [pid = 3608] [id = 228] 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640AF5F800) [pid = 3608] [serial = 683] [outer = 0000000000000000] 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B22D000) [pid = 3608] [serial = 684] [outer = 000000640AF5F800] 09:54:13 INFO - PROCESS | 3608 | 1461257653096 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B513000) [pid = 3608] [serial = 685] [outer = 000000640AF5F800] 09:54:13 INFO - PROCESS | 3608 | 1461257653524 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]]]}] 09:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 09:54:13 INFO - PROCESS | 3608 | 1461257653590 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 3608 | 1461257653592 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:54:13 INFO - PROCESS | 3608 | 1461257653595 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:54:13 INFO - PROCESS | 3608 | 1461257653597 Marionette TRACE conn5 <- [1,878,null,{}] 09:54:13 INFO - PROCESS | 3608 | 1461257653601 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}] 09:54:13 INFO - PROCESS | 3608 | 1461257653682 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:54:13 INFO - PROCESS | 3608 | 1461257653688 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E57E000 == 44 [pid = 3608] [id = 229] 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B520C00) [pid = 3608] [serial = 686] [outer = 0000000000000000] 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640B5E9800) [pid = 3608] [serial = 687] [outer = 000000640B520C00] 09:54:13 INFO - PROCESS | 3608 | 1461257653734 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640B682C00) [pid = 3608] [serial = 688] [outer = 000000640B520C00] 09:54:14 INFO - PROCESS | 3608 | 1461257654332 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]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 775ms 09:54:14 INFO - PROCESS | 3608 | 1461257654425 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 3608 | 1461257654430 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:54:14 INFO - PROCESS | 3608 | 1461257654437 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 3608 | 1461257654441 Marionette TRACE conn5 <- [1,882,null,{}] 09:54:14 INFO - PROCESS | 3608 | 1461257654447 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}] 09:54:14 INFO - PROCESS | 3608 | 1461257654568 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:54:14 INFO - PROCESS | 3608 | 1461257654635 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A37800 == 45 [pid = 3608] [id = 230] 09:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640396FC00) [pid = 3608] [serial = 689] [outer = 0000000000000000] 09:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006404623800) [pid = 3608] [serial = 690] [outer = 000000640396FC00] 09:54:14 INFO - PROCESS | 3608 | 1461257654736 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006404FBF800) [pid = 3608] [serial = 691] [outer = 000000640396FC00] 09:54:15 INFO - PROCESS | 3608 | 1461257655319 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]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 09:54:15 INFO - PROCESS | 3608 | 1461257655394 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 3608 | 1461257655401 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:54:15 INFO - PROCESS | 3608 | 1461257655409 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 3608 | 1461257655412 Marionette TRACE conn5 <- [1,886,null,{}] 09:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:54:15 INFO - PROCESS | 3608 | 1461257655417 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}] 09:54:15 INFO - PROCESS | 3608 | 1461257655527 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:54:15 INFO - PROCESS | 3608 | 1461257655599 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B874800 == 46 [pid = 3608] [id = 231] 09:54:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640720C000) [pid = 3608] [serial = 692] [outer = 0000000000000000] 09:54:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640736E800) [pid = 3608] [serial = 693] [outer = 000000640720C000] 09:54:15 INFO - PROCESS | 3608 | 1461257655656 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064073AA000) [pid = 3608] [serial = 694] [outer = 000000640720C000] 09:54:16 INFO - PROCESS | 3608 | 1461257656278 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]]]}] 09:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 881ms 09:54:16 INFO - PROCESS | 3608 | 1461257656298 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:54:16 INFO - PROCESS | 3608 | 1461257656301 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:54:16 INFO - PROCESS | 3608 | 1461257656305 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 3608 | 1461257656309 Marionette TRACE conn5 <- [1,890,null,{}] 09:54:16 INFO - PROCESS | 3608 | 1461257656321 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}] 09:54:16 INFO - PROCESS | 3608 | 1461257656433 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:54:16 INFO - PROCESS | 3608 | 1461257656522 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E94B800 == 47 [pid = 3608] [id = 232] 09:54:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006408FC6000) [pid = 3608] [serial = 695] [outer = 0000000000000000] 09:54:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064090DAC00) [pid = 3608] [serial = 696] [outer = 0000006408FC6000] 09:54:16 INFO - PROCESS | 3608 | 1461257656581 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640B5EA400) [pid = 3608] [serial = 697] [outer = 0000006408FC6000] 09:54:17 INFO - PROCESS | 3608 | 1461257657116 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]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 837ms 09:54:17 INFO - PROCESS | 3608 | 1461257657193 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 3608 | 1461257657197 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:54:17 INFO - PROCESS | 3608 | 1461257657202 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 3608 | 1461257657204 Marionette TRACE conn5 <- [1,894,null,{}] 09:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:54:17 INFO - PROCESS | 3608 | 1461257657208 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}] 09:54:17 INFO - PROCESS | 3608 | 1461257657315 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:54:17 INFO - PROCESS | 3608 | 1461257657387 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0DC800 == 48 [pid = 3608] [id = 233] 09:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640B739C00) [pid = 3608] [serial = 698] [outer = 0000000000000000] 09:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B73C800) [pid = 3608] [serial = 699] [outer = 000000640B739C00] 09:54:17 INFO - PROCESS | 3608 | 1461257657444 Marionette DEBUG loaded listener.js 09:54:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B78AC00) [pid = 3608] [serial = 700] [outer = 000000640B739C00] 09:54:18 INFO - PROCESS | 3608 | 1461257658017 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]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 880ms 09:54:18 INFO - PROCESS | 3608 | 1461257658089 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 3608 | 1461257658091 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:54:18 INFO - PROCESS | 3608 | 1461257658095 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 3608 | 1461257658097 Marionette TRACE conn5 <- [1,898,null,{}] 09:54:18 INFO - PROCESS | 3608 | 1461257658101 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}] 09:54:18 INFO - PROCESS | 3608 | 1461257658205 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:54:18 INFO - PROCESS | 3608 | 1461257658277 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1BD800 == 49 [pid = 3608] [id = 234] 09:54:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B792800) [pid = 3608] [serial = 701] [outer = 0000000000000000] 09:54:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B795800) [pid = 3608] [serial = 702] [outer = 000000640B792800] 09:54:18 INFO - PROCESS | 3608 | 1461257658334 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B965C00) [pid = 3608] [serial = 703] [outer = 000000640B792800] 09:54:18 INFO - PROCESS | 3608 | 1461257658968 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]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 09:54:19 INFO - PROCESS | 3608 | 1461257659042 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 3608 | 1461257659044 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:54:19 INFO - PROCESS | 3608 | 1461257659063 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 3608 | 1461257659065 Marionette TRACE conn5 <- [1,902,null,{}] 09:54:19 INFO - PROCESS | 3608 | 1461257659069 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}] 09:54:19 INFO - PROCESS | 3608 | 1461257659203 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:54:19 INFO - PROCESS | 3608 | 1461257659271 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000006402F16000 == 50 [pid = 3608] [id = 235] 09:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640065BC00) [pid = 3608] [serial = 704] [outer = 0000000000000000] 09:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640400EC00) [pid = 3608] [serial = 705] [outer = 000000640065BC00] 09:54:19 INFO - PROCESS | 3608 | 1461257659372 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064073A4800) [pid = 3608] [serial = 706] [outer = 000000640065BC00] 09:54:20 INFO - PROCESS | 3608 | 1461257660093 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]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1080ms 09:54:20 INFO - PROCESS | 3608 | 1461257660149 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 3608 | 1461257660155 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:54:20 INFO - PROCESS | 3608 | 1461257660161 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 3608 | 1461257660165 Marionette TRACE conn5 <- [1,906,null,{}] 09:54:20 INFO - PROCESS | 3608 | 1461257660170 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}] 09:54:20 INFO - PROCESS | 3608 | 1461257660277 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:54:20 INFO - PROCESS | 3608 | 1461257660354 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A151000 == 51 [pid = 3608] [id = 236] 09:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006404624000) [pid = 3608] [serial = 707] [outer = 0000000000000000] 09:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006404A54400) [pid = 3608] [serial = 708] [outer = 0000006404624000] 09:54:20 INFO - PROCESS | 3608 | 1461257660453 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (00000064056B4C00) [pid = 3608] [serial = 709] [outer = 0000006404624000] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEEE800 == 50 [pid = 3608] [id = 20] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000647FE54800 == 49 [pid = 3608] [id = 21] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4A6800 == 48 [pid = 3608] [id = 228] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640C224800 == 47 [pid = 3608] [id = 227] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C50000 == 46 [pid = 3608] [id = 226] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC91800 == 45 [pid = 3608] [id = 225] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640B91C800 == 44 [pid = 3608] [id = 224] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640B28A000 == 43 [pid = 3608] [id = 223] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 000000640A15D800 == 42 [pid = 3608] [id = 222] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 0000006404FE3000 == 41 [pid = 3608] [id = 221] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640B677800) [pid = 3608] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOCSHELL 0000006407953800 == 40 [pid = 3608] [id = 220] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006407BE7C00) [pid = 3608] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006403A4D000) [pid = 3608] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640B5EBC00) [pid = 3608] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006408DBB400) [pid = 3608] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640916B800) [pid = 3608] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006408FCE400) [pid = 3608] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640AF36800) [pid = 3608] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640AF3FC00) [pid = 3608] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B238800) [pid = 3608] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B51A000) [pid = 3608] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B520800) [pid = 3608] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640816F000) [pid = 3608] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064080B5800) [pid = 3608] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064073AEC00) [pid = 3608] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006406710400) [pid = 3608] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064080B2000) [pid = 3608] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064051A7800) [pid = 3608] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006407BEA800) [pid = 3608] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006408DB9800) [pid = 3608] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064081EE000) [pid = 3608] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064036D2000) [pid = 3608] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064040C6800) [pid = 3608] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064081E4C00) [pid = 3608] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006408178800) [pid = 3608] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006404A4E800) [pid = 3608] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006404620C00) [pid = 3608] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640736D000) [pid = 3608] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006404A52000) [pid = 3608] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006405119C00) [pid = 3608] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064073A2800) [pid = 3608] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407BE7800) [pid = 3608] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640AF68800) [pid = 3608] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640816DC00) [pid = 3608] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:54:20 INFO - PROCESS | 3608 | 1461257660987 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]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 880ms 09:54:21 INFO - PROCESS | 3608 | 1461257661043 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3608 | 1461257661049 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:54:21 INFO - PROCESS | 3608 | 1461257661055 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 3608 | 1461257661058 Marionette TRACE conn5 <- [1,910,null,{}] 09:54:21 INFO - PROCESS | 3608 | 1461257661062 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}] 09:54:21 INFO - PROCESS | 3608 | 1461257661150 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:54:21 INFO - PROCESS | 3608 | 1461257661159 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640797A000 == 41 [pid = 3608] [id = 237] 09:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006403A4C800) [pid = 3608] [serial = 710] [outer = 0000000000000000] 09:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064051A3000) [pid = 3608] [serial = 711] [outer = 0000006403A4C800] 09:54:21 INFO - PROCESS | 3608 | 1461257661207 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640720BC00) [pid = 3608] [serial = 712] [outer = 0000006403A4C800] 09:54:21 INFO - PROCESS | 3608 | 1461257661681 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]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 09:54:21 INFO - PROCESS | 3608 | 1461257661748 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 3608 | 1461257661750 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:54:21 INFO - PROCESS | 3608 | 1461257661754 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 3608 | 1461257661757 Marionette TRACE conn5 <- [1,914,null,{}] 09:54:21 INFO - PROCESS | 3608 | 1461257661768 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}] 09:54:21 INFO - PROCESS | 3608 | 1461257661859 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:54:21 INFO - PROCESS | 3608 | 1461257661937 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B280000 == 42 [pid = 3608] [id = 238] 09:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064052DD000) [pid = 3608] [serial = 713] [outer = 0000000000000000] 09:54:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064077C9000) [pid = 3608] [serial = 714] [outer = 00000064052DD000] 09:54:21 INFO - PROCESS | 3608 | 1461257661987 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407BED000) [pid = 3608] [serial = 715] [outer = 00000064052DD000] 09:54:22 INFO - PROCESS | 3608 | 1461257662355 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]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 09:54:22 INFO - PROCESS | 3608 | 1461257662396 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 3608 | 1461257662399 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:54:22 INFO - PROCESS | 3608 | 1461257662402 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 3608 | 1461257662404 Marionette TRACE conn5 <- [1,918,null,{}] 09:54:22 INFO - PROCESS | 3608 | 1461257662407 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}] 09:54:22 INFO - PROCESS | 3608 | 1461257662493 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:54:22 INFO - PROCESS | 3608 | 1461257662531 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87E800 == 43 [pid = 3608] [id = 239] 09:54:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006408170000) [pid = 3608] [serial = 716] [outer = 0000000000000000] 09:54:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640817A400) [pid = 3608] [serial = 717] [outer = 0000006408170000] 09:54:22 INFO - PROCESS | 3608 | 1461257662578 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064081EEC00) [pid = 3608] [serial = 718] [outer = 0000006408170000] 09:54:23 INFO - PROCESS | 3608 | 1461257663039 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]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 09:54:23 INFO - PROCESS | 3608 | 1461257663076 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 3608 | 1461257663079 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:54:23 INFO - PROCESS | 3608 | 1461257663089 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 3608 | 1461257663091 Marionette TRACE conn5 <- [1,922,null,{}] 09:54:23 INFO - PROCESS | 3608 | 1461257663094 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}] 09:54:23 INFO - PROCESS | 3608 | 1461257663200 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:54:23 INFO - PROCESS | 3608 | 1461257663209 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBE9000 == 44 [pid = 3608] [id = 240] 09:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064081E6C00) [pid = 3608] [serial = 719] [outer = 0000000000000000] 09:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006408DBD800) [pid = 3608] [serial = 720] [outer = 00000064081E6C00] 09:54:23 INFO - PROCESS | 3608 | 1461257663256 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064090E0800) [pid = 3608] [serial = 721] [outer = 00000064081E6C00] 09:54:23 INFO - PROCESS | 3608 | 1461257663739 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]]]}] 09:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 690ms 09:54:23 INFO - PROCESS | 3608 | 1461257663775 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 3608 | 1461257663778 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:54:23 INFO - PROCESS | 3608 | 1461257663781 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:54:23 INFO - PROCESS | 3608 | 1461257663783 Marionette TRACE conn5 <- [1,926,null,{}] 09:54:23 INFO - PROCESS | 3608 | 1461257663795 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}] 09:54:23 INFO - PROCESS | 3608 | 1461257663940 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:54:24 INFO - PROCESS | 3608 | 1461257663999 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC8A000 == 45 [pid = 3608] [id = 241] 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640AF3C400) [pid = 3608] [serial = 722] [outer = 0000000000000000] 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640B519C00) [pid = 3608] [serial = 723] [outer = 000000640AF3C400] 09:54:24 INFO - PROCESS | 3608 | 1461257664048 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B683C00) [pid = 3608] [serial = 724] [outer = 000000640AF3C400] 09:54:24 INFO - PROCESS | 3608 | 1461257664462 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]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 09:54:24 INFO - PROCESS | 3608 | 1461257664518 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 3608 | 1461257664521 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:54:24 INFO - PROCESS | 3608 | 1461257664524 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 3608 | 1461257664526 Marionette TRACE conn5 <- [1,930,null,{}] 09:54:24 INFO - PROCESS | 3608 | 1461257664529 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}] 09:54:24 INFO - PROCESS | 3608 | 1461257664636 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:54:24 INFO - PROCESS | 3608 | 1461257664643 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C045800 == 46 [pid = 3608] [id = 242] 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640AF40C00) [pid = 3608] [serial = 725] [outer = 0000000000000000] 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B731800) [pid = 3608] [serial = 726] [outer = 000000640AF40C00] 09:54:24 INFO - PROCESS | 3608 | 1461257664689 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B962400) [pid = 3608] [serial = 727] [outer = 000000640AF40C00] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064035D5000) [pid = 3608] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064051AE000) [pid = 3608] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640738F000) [pid = 3608] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064035CF800) [pid = 3608] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640B5E8C00) [pid = 3608] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640AF5F800) [pid = 3608] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006408170800) [pid = 3608] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064051AEC00) [pid = 3608] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064090DE000) [pid = 3608] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:54:24 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006407BE5C00) [pid = 3608] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:54:25 INFO - PROCESS | 3608 | 1461257665159 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]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 09:54:25 INFO - PROCESS | 3608 | 1461257665218 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 3608 | 1461257665221 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:54:25 INFO - PROCESS | 3608 | 1461257665224 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 3608 | 1461257665226 Marionette TRACE conn5 <- [1,934,null,{}] 09:54:25 INFO - PROCESS | 3608 | 1461257665229 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}] 09:54:25 INFO - PROCESS | 3608 | 1461257665337 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:54:25 INFO - PROCESS | 3608 | 1461257665346 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21D800 == 47 [pid = 3608] [id = 243] 09:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064073A5C00) [pid = 3608] [serial = 728] [outer = 0000000000000000] 09:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B734400) [pid = 3608] [serial = 729] [outer = 00000064073A5C00] 09:54:25 INFO - PROCESS | 3608 | 1461257665392 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640BBC9400) [pid = 3608] [serial = 730] [outer = 00000064073A5C00] 09:54:25 INFO - PROCESS | 3608 | 1461257665813 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]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 09:54:25 INFO - PROCESS | 3608 | 1461257665856 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 3608 | 1461257665859 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:54:25 INFO - PROCESS | 3608 | 1461257665862 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:54:25 INFO - PROCESS | 3608 | 1461257665864 Marionette TRACE conn5 <- [1,938,null,{}] 09:54:25 INFO - PROCESS | 3608 | 1461257665868 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}] 09:54:25 INFO - PROCESS | 3608 | 1461257665952 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:54:25 INFO - PROCESS | 3608 | 1461257665959 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C624000 == 48 [pid = 3608] [id = 244] 09:54:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640C53F000) [pid = 3608] [serial = 731] [outer = 0000000000000000] 09:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640C542800) [pid = 3608] [serial = 732] [outer = 000000640C53F000] 09:54:26 INFO - PROCESS | 3608 | 1461257666006 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640CFD8000) [pid = 3608] [serial = 733] [outer = 000000640C53F000] 09:54:26 INFO - PROCESS | 3608 | 1461257666416 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]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 09:54:26 INFO - PROCESS | 3608 | 1461257666455 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 3608 | 1461257666457 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:54:26 INFO - PROCESS | 3608 | 1461257666466 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 3608 | 1461257666468 Marionette TRACE conn5 <- [1,942,null,{}] 09:54:26 INFO - PROCESS | 3608 | 1461257666472 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}] 09:54:26 INFO - PROCESS | 3608 | 1461257666556 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:54:26 INFO - PROCESS | 3608 | 1461257666564 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E578800 == 49 [pid = 3608] [id = 245] 09:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640C546400) [pid = 3608] [serial = 734] [outer = 0000000000000000] 09:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640CFE2000) [pid = 3608] [serial = 735] [outer = 000000640C546400] 09:54:26 INFO - PROCESS | 3608 | 1461257666611 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640DE75800) [pid = 3608] [serial = 736] [outer = 000000640C546400] 09:54:27 INFO - PROCESS | 3608 | 1461257667253 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]]]}] 09:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 837ms 09:54:27 INFO - PROCESS | 3608 | 1461257667303 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 3608 | 1461257667307 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:54:27 INFO - PROCESS | 3608 | 1461257667313 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - PROCESS | 3608 | 1461257667317 Marionette TRACE conn5 <- [1,946,null,{}] 09:54:27 INFO - PROCESS | 3608 | 1461257667324 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}] 09:54:27 INFO - PROCESS | 3608 | 1461257667439 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:54:27 INFO - PROCESS | 3608 | 1461257667558 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087C2000 == 50 [pid = 3608] [id = 246] 09:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006403A47000) [pid = 3608] [serial = 737] [outer = 0000000000000000] 09:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006404621400) [pid = 3608] [serial = 738] [outer = 0000006403A47000] 09:54:27 INFO - PROCESS | 3608 | 1461257667619 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064051A6C00) [pid = 3608] [serial = 739] [outer = 0000006403A47000] 09:54:28 INFO - PROCESS | 3608 | 1461257668239 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]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 09:54:28 INFO - PROCESS | 3608 | 1461257668303 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 3608 | 1461257668309 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:54:28 INFO - PROCESS | 3608 | 1461257668316 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 3608 | 1461257668319 Marionette TRACE conn5 <- [1,950,null,{}] 09:54:28 INFO - PROCESS | 3608 | 1461257668323 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}] 09:54:28 INFO - PROCESS | 3608 | 1461257668436 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:54:28 INFO - PROCESS | 3608 | 1461257668552 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC0C800 == 51 [pid = 3608] [id = 247] 09:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064073A3400) [pid = 3608] [serial = 740] [outer = 0000000000000000] 09:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006407BEA800) [pid = 3608] [serial = 741] [outer = 00000064073A3400] 09:54:28 INFO - PROCESS | 3608 | 1461257668610 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006408DBF400) [pid = 3608] [serial = 742] [outer = 00000064073A3400] 09:54:29 INFO - PROCESS | 3608 | 1461257669228 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]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 09:54:29 INFO - PROCESS | 3608 | 1461257669309 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 3608 | 1461257669311 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:54:29 INFO - PROCESS | 3608 | 1461257669315 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 3608 | 1461257669319 Marionette TRACE conn5 <- [1,954,null,{}] 09:54:29 INFO - PROCESS | 3608 | 1461257669344 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}] 09:54:29 INFO - PROCESS | 3608 | 1461257669491 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:54:29 INFO - PROCESS | 3608 | 1461257669539 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1BC000 == 52 [pid = 3608] [id = 248] 09:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B5F0800) [pid = 3608] [serial = 743] [outer = 0000000000000000] 09:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B738400) [pid = 3608] [serial = 744] [outer = 000000640B5F0800] 09:54:29 INFO - PROCESS | 3608 | 1461257669599 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640CFE0C00) [pid = 3608] [serial = 745] [outer = 000000640B5F0800] 09:54:30 INFO - PROCESS | 3608 | 1461257670160 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]]]}] 09:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 09:54:30 INFO - PROCESS | 3608 | 1461257670198 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 3608 | 1461257670202 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:54:30 INFO - PROCESS | 3608 | 1461257670205 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 3608 | 1461257670208 Marionette TRACE conn5 <- [1,958,null,{}] 09:54:30 INFO - PROCESS | 3608 | 1461257670211 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}] 09:54:30 INFO - PROCESS | 3608 | 1461257670321 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:54:30 INFO - PROCESS | 3608 | 1461257670410 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F520800 == 53 [pid = 3608] [id = 249] 09:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640DE7DC00) [pid = 3608] [serial = 746] [outer = 0000000000000000] 09:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640DE81800) [pid = 3608] [serial = 747] [outer = 000000640DE7DC00] 09:54:30 INFO - PROCESS | 3608 | 1461257670469 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640E460000) [pid = 3608] [serial = 748] [outer = 000000640DE7DC00] 09:54:31 INFO - PROCESS | 3608 | 1461257671040 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]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 881ms 09:54:31 INFO - PROCESS | 3608 | 1461257671091 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 3608 | 1461257671094 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:54:31 INFO - PROCESS | 3608 | 1461257671098 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:54:31 INFO - PROCESS | 3608 | 1461257671101 Marionette TRACE conn5 <- [1,962,null,{}] 09:54:31 INFO - PROCESS | 3608 | 1461257671104 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}] 09:54:31 INFO - PROCESS | 3608 | 1461257671210 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:54:31 INFO - PROCESS | 3608 | 1461257671331 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BF000 == 54 [pid = 3608] [id = 250] 09:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064036C8400) [pid = 3608] [serial = 749] [outer = 0000000000000000] 09:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640CFDE800) [pid = 3608] [serial = 750] [outer = 00000064036C8400] 09:54:31 INFO - PROCESS | 3608 | 1461257671389 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640EB34800) [pid = 3608] [serial = 751] [outer = 00000064036C8400] 09:54:32 INFO - PROCESS | 3608 | 1461257672140 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]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1126ms 09:54:32 INFO - PROCESS | 3608 | 1461257672229 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 3608 | 1461257672233 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:54:32 INFO - PROCESS | 3608 | 1461257672238 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:54:32 INFO - PROCESS | 3608 | 1461257672242 Marionette TRACE conn5 <- [1,966,null,{}] 09:54:32 INFO - PROCESS | 3608 | 1461257672257 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}] 09:54:32 INFO - PROCESS | 3608 | 1461257672357 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:54:32 INFO - PROCESS | 3608 | 1461257672429 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A150800 == 55 [pid = 3608] [id = 251] 09:54:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064040CD800) [pid = 3608] [serial = 752] [outer = 0000000000000000] 09:54:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640432E800) [pid = 3608] [serial = 753] [outer = 00000064040CD800] 09:54:32 INFO - PROCESS | 3608 | 1461257672480 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (00000064051AD400) [pid = 3608] [serial = 754] [outer = 00000064040CD800] 09:54:33 INFO - PROCESS | 3608 | 1461257673060 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]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 838ms 09:54:33 INFO - PROCESS | 3608 | 1461257673098 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 3608 | 1461257673104 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:54:33 INFO - PROCESS | 3608 | 1461257673111 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 3608 | 1461257673114 Marionette TRACE conn5 <- [1,970,null,{}] 09:54:33 INFO - PROCESS | 3608 | 1461257673118 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}] 09:54:33 INFO - PROCESS | 3608 | 1461257673216 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:54:33 INFO - PROCESS | 3608 | 1461257673310 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796E800 == 56 [pid = 3608] [id = 252] 09:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640736D000) [pid = 3608] [serial = 755] [outer = 0000000000000000] 09:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640738A000) [pid = 3608] [serial = 756] [outer = 000000640736D000] 09:54:33 INFO - PROCESS | 3608 | 1461257673361 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006407995000) [pid = 3608] [serial = 757] [outer = 000000640736D000] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C557800 == 55 [pid = 3608] [id = 215] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C624000 == 54 [pid = 3608] [id = 244] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21D800 == 53 [pid = 3608] [id = 243] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C045800 == 52 [pid = 3608] [id = 242] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC8A000 == 51 [pid = 3608] [id = 241] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBE9000 == 50 [pid = 3608] [id = 240] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87E800 == 49 [pid = 3608] [id = 239] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B280000 == 48 [pid = 3608] [id = 238] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (00000064073AA400) [pid = 3608] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B6D7800) [pid = 3608] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006404328400) [pid = 3608] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B51B000) [pid = 3608] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640B5E9800) [pid = 3608] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640797A000 == 47 [pid = 3608] [id = 237] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640A151000 == 46 [pid = 3608] [id = 236] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0DC800 == 45 [pid = 3608] [id = 233] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640E94B800 == 44 [pid = 3608] [id = 232] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B874800 == 43 [pid = 3608] [id = 231] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A37800 == 42 [pid = 3608] [id = 230] 09:54:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640E57E000 == 41 [pid = 3608] [id = 229] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064036D1400) [pid = 3608] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006404329800) [pid = 3608] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064051CF800) [pid = 3608] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006406032000) [pid = 3608] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006407994C00) [pid = 3608] [serial = 671] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006404010400) [pid = 3608] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064035DE800) [pid = 3608] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640B67FC00) [pid = 3608] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B513000) [pid = 3608] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006408175800) [pid = 3608] [serial = 674] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006407385800) [pid = 3608] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006407BE1800) [pid = 3608] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064090E4C00) [pid = 3608] [serial = 677] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006408DB7400) [pid = 3608] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064090DF800) [pid = 3608] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640AF3CC00) [pid = 3608] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B22D000) [pid = 3608] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640916D400) [pid = 3608] [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.] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640916E400) [pid = 3608] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064073A4000) [pid = 3608] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:54:33 INFO - PROCESS | 3608 | 1461257673909 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]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 839ms 09:54:33 INFO - PROCESS | 3608 | 1461257673954 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 3608 | 1461257673957 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:54:33 INFO - PROCESS | 3608 | 1461257673960 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 3608 | 1461257673964 Marionette TRACE conn5 <- [1,974,null,{}] 09:54:33 INFO - PROCESS | 3608 | 1461257673974 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}] 09:54:34 INFO - PROCESS | 3608 | 1461257674066 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:54:34 INFO - PROCESS | 3608 | 1461257674136 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A41800 == 42 [pid = 3608] [id = 253] 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640432AC00) [pid = 3608] [serial = 758] [outer = 0000000000000000] 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064052DDC00) [pid = 3608] [serial = 759] [outer = 000000640432AC00] 09:54:34 INFO - PROCESS | 3608 | 1461257674193 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006407390800) [pid = 3608] [serial = 760] [outer = 000000640432AC00] 09:54:34 INFO - PROCESS | 3608 | 1461257674604 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]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 09:54:34 INFO - PROCESS | 3608 | 1461257674654 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 3608 | 1461257674657 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:54:34 INFO - PROCESS | 3608 | 1461257674660 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:54:34 INFO - PROCESS | 3608 | 1461257674662 Marionette TRACE conn5 <- [1,978,null,{}] 09:54:34 INFO - PROCESS | 3608 | 1461257674665 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}] 09:54:34 INFO - PROCESS | 3608 | 1461257674752 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:54:34 INFO - PROCESS | 3608 | 1461257674759 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B61F800 == 43 [pid = 3608] [id = 254] 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006407994C00) [pid = 3608] [serial = 761] [outer = 0000000000000000] 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006407BE7400) [pid = 3608] [serial = 762] [outer = 0000006407994C00] 09:54:34 INFO - PROCESS | 3608 | 1461257674807 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064080BF800) [pid = 3608] [serial = 763] [outer = 0000006407994C00] 09:54:35 INFO - PROCESS | 3608 | 1461257675274 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]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 691ms 09:54:35 INFO - PROCESS | 3608 | 1461257675354 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3608 | 1461257675356 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:54:35 INFO - PROCESS | 3608 | 1461257675360 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 3608 | 1461257675362 Marionette TRACE conn5 <- [1,982,null,{}] 09:54:35 INFO - PROCESS | 3608 | 1461257675365 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}] 09:54:35 INFO - PROCESS | 3608 | 1461257675447 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:54:35 INFO - PROCESS | 3608 | 1461257675458 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBDC800 == 44 [pid = 3608] [id = 255] 09:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064081E0000) [pid = 3608] [serial = 764] [outer = 0000000000000000] 09:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064081E7400) [pid = 3608] [serial = 765] [outer = 00000064081E0000] 09:54:35 INFO - PROCESS | 3608 | 1461257675505 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006408DBBC00) [pid = 3608] [serial = 766] [outer = 00000064081E0000] 09:54:35 INFO - PROCESS | 3608 | 1461257675918 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]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms 09:54:35 INFO - PROCESS | 3608 | 1461257675953 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 3608 | 1461257675956 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:54:35 INFO - PROCESS | 3608 | 1461257675959 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:54:35 INFO - PROCESS | 3608 | 1461257675961 Marionette TRACE conn5 <- [1,986,null,{}] 09:54:35 INFO - PROCESS | 3608 | 1461257675964 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}] 09:54:36 INFO - PROCESS | 3608 | 1461257676101 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:54:36 INFO - PROCESS | 3608 | 1461257676177 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000640724A800 == 45 [pid = 3608] [id = 256] 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006408FC4800) [pid = 3608] [serial = 767] [outer = 0000000000000000] 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064090E5800) [pid = 3608] [serial = 768] [outer = 0000006408FC4800] 09:54:36 INFO - PROCESS | 3608 | 1461257676228 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640AF41000) [pid = 3608] [serial = 769] [outer = 0000006408FC4800] 09:54:36 INFO - PROCESS | 3608 | 1461257676664 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]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 09:54:36 INFO - PROCESS | 3608 | 1461257676699 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 3608 | 1461257676701 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:54:36 INFO - PROCESS | 3608 | 1461257676704 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 3608 | 1461257676706 Marionette TRACE conn5 <- [1,990,null,{}] 09:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:54:36 INFO - PROCESS | 3608 | 1461257676710 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}] 09:54:36 INFO - PROCESS | 3608 | 1461257676815 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:54:36 INFO - PROCESS | 3608 | 1461257676823 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C045800 == 46 [pid = 3608] [id = 257] 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640AF67C00) [pid = 3608] [serial = 770] [outer = 0000000000000000] 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B22D000) [pid = 3608] [serial = 771] [outer = 000000640AF67C00] 09:54:36 INFO - PROCESS | 3608 | 1461257676870 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B51A000) [pid = 3608] [serial = 772] [outer = 000000640AF67C00] 09:54:37 INFO - PROCESS | 3608 | 1461257677328 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]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 09:54:37 INFO - PROCESS | 3608 | 1461257677380 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 3608 | 1461257677382 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:54:37 INFO - PROCESS | 3608 | 1461257677395 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 3608 | 1461257677397 Marionette TRACE conn5 <- [1,994,null,{}] 09:54:37 INFO - PROCESS | 3608 | 1461257677401 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}] 09:54:37 INFO - PROCESS | 3608 | 1461257677535 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:54:37 INFO - PROCESS | 3608 | 1461257677559 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C553000 == 47 [pid = 3608] [id = 258] 09:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064051A8C00) [pid = 3608] [serial = 773] [outer = 0000000000000000] 09:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B51EC00) [pid = 3608] [serial = 774] [outer = 00000064051A8C00] 09:54:37 INFO - PROCESS | 3608 | 1461257677607 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B680C00) [pid = 3608] [serial = 775] [outer = 00000064051A8C00] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064090E4800) [pid = 3608] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006403A45400) [pid = 3608] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640312E800) [pid = 3608] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B6D3400) [pid = 3608] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006407377400) [pid = 3608] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064081E6C00) [pid = 3608] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640AF3C400) [pid = 3608] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640AF40C00) [pid = 3608] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640065BC00) [pid = 3608] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006404624000) [pid = 3608] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000640B739C00) [pid = 3608] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640720C000) [pid = 3608] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006408FC6000) [pid = 3608] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640B520C00) [pid = 3608] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006408170000) [pid = 3608] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006403A4C800) [pid = 3608] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640396FC00) [pid = 3608] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064073A5C00) [pid = 3608] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064052DD000) [pid = 3608] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:54:38 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640C53F000) [pid = 3608] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:54:38 INFO - PROCESS | 3608 | 1461257678229 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]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 880ms 09:54:38 INFO - PROCESS | 3608 | 1461257678280 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 3608 | 1461257678282 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:54:38 INFO - PROCESS | 3608 | 1461257678285 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 3608 | 1461257678287 Marionette TRACE conn5 <- [1,998,null,{}] 09:54:38 INFO - PROCESS | 3608 | 1461257678290 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}] 09:54:38 INFO - PROCESS | 3608 | 1461257678373 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:54:38 INFO - PROCESS | 3608 | 1461257678380 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B29D800 == 48 [pid = 3608] [id = 259] 09:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640396FC00) [pid = 3608] [serial = 776] [outer = 0000000000000000] 09:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640462A400) [pid = 3608] [serial = 777] [outer = 000000640396FC00] 09:54:38 INFO - PROCESS | 3608 | 1461257678426 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006408170000) [pid = 3608] [serial = 778] [outer = 000000640396FC00] 09:54:38 INFO - PROCESS | 3608 | 1461257678874 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]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 09:54:38 INFO - PROCESS | 3608 | 1461257678916 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 3608 | 1461257678918 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:54:38 INFO - PROCESS | 3608 | 1461257678921 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:54:38 INFO - PROCESS | 3608 | 1461257678923 Marionette TRACE conn5 <- [1,1002,null,{}] 09:54:38 INFO - PROCESS | 3608 | 1461257678926 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}] 09:54:39 INFO - PROCESS | 3608 | 1461257679010 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:54:39 INFO - PROCESS | 3608 | 1461257679016 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BE800 == 49 [pid = 3608] [id = 260] 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640AF40C00) [pid = 3608] [serial = 779] [outer = 0000000000000000] 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640B6D4800) [pid = 3608] [serial = 780] [outer = 000000640AF40C00] 09:54:39 INFO - PROCESS | 3608 | 1461257679062 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B78D000) [pid = 3608] [serial = 781] [outer = 000000640AF40C00] 09:54:39 INFO - PROCESS | 3608 | 1461257679490 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]]]}] 09:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 626ms 09:54:39 INFO - PROCESS | 3608 | 1461257679551 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 3608 | 1461257679554 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:54:39 INFO - PROCESS | 3608 | 1461257679557 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:54:39 INFO - PROCESS | 3608 | 1461257679560 Marionette TRACE conn5 <- [1,1006,null,{}] 09:54:39 INFO - PROCESS | 3608 | 1461257679563 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}] 09:54:39 INFO - PROCESS | 3608 | 1461257679669 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:54:39 INFO - PROCESS | 3608 | 1461257679684 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D5000 == 50 [pid = 3608] [id = 261] 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B960400) [pid = 3608] [serial = 782] [outer = 0000000000000000] 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640C545000) [pid = 3608] [serial = 783] [outer = 000000640B960400] 09:54:39 INFO - PROCESS | 3608 | 1461257679734 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640DE81C00) [pid = 3608] [serial = 784] [outer = 000000640B960400] 09:54:40 INFO - PROCESS | 3608 | 1461257680162 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]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 09:54:40 INFO - PROCESS | 3608 | 1461257680251 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 3608 | 1461257680256 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:54:40 INFO - PROCESS | 3608 | 1461257680261 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 3608 | 1461257680265 Marionette TRACE conn5 <- [1,1010,null,{}] 09:54:40 INFO - PROCESS | 3608 | 1461257680272 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}] 09:54:40 INFO - PROCESS | 3608 | 1461257680443 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:54:40 INFO - PROCESS | 3608 | 1461257680516 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406B1E000 == 51 [pid = 3608] [id = 262] 09:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064036D7400) [pid = 3608] [serial = 785] [outer = 0000000000000000] 09:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006403973400) [pid = 3608] [serial = 786] [outer = 00000064036D7400] 09:54:40 INFO - PROCESS | 3608 | 1461257680618 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006404329000) [pid = 3608] [serial = 787] [outer = 00000064036D7400] 09:54:41 INFO - PROCESS | 3608 | 1461257681241 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]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1036ms 09:54:41 INFO - PROCESS | 3608 | 1461257681300 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 3608 | 1461257681305 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:54:41 INFO - PROCESS | 3608 | 1461257681326 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 3608 | 1461257681330 Marionette TRACE conn5 <- [1,1014,null,{}] 09:54:41 INFO - PROCESS | 3608 | 1461257681358 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}] 09:54:41 INFO - PROCESS | 3608 | 1461257681477 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:54:41 INFO - PROCESS | 3608 | 1461257681589 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B880000 == 52 [pid = 3608] [id = 263] 09:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064056BB800) [pid = 3608] [serial = 788] [outer = 0000000000000000] 09:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064073AB800) [pid = 3608] [serial = 789] [outer = 00000064056BB800] 09:54:41 INFO - PROCESS | 3608 | 1461257681647 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064080BC800) [pid = 3608] [serial = 790] [outer = 00000064056BB800] 09:54:42 INFO - PROCESS | 3608 | 1461257682236 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]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 966ms 09:54:42 INFO - PROCESS | 3608 | 1461257682280 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 3608 | 1461257682283 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:54:42 INFO - PROCESS | 3608 | 1461257682287 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 3608 | 1461257682290 Marionette TRACE conn5 <- [1,1018,null,{}] 09:54:42 INFO - PROCESS | 3608 | 1461257682300 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}] 09:54:42 INFO - PROCESS | 3608 | 1461257682413 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:54:42 INFO - PROCESS | 3608 | 1461257682507 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0CB800 == 53 [pid = 3608] [id = 264] 09:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006409172C00) [pid = 3608] [serial = 791] [outer = 0000000000000000] 09:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640AF3E800) [pid = 3608] [serial = 792] [outer = 0000006409172C00] 09:54:42 INFO - PROCESS | 3608 | 1461257682569 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B6D9400) [pid = 3608] [serial = 793] [outer = 0000006409172C00] 09:54:43 INFO - PROCESS | 3608 | 1461257683162 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]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 944ms 09:54:43 INFO - PROCESS | 3608 | 1461257683233 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 3608 | 1461257683236 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:54:43 INFO - PROCESS | 3608 | 1461257683239 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 3608 | 1461257683241 Marionette TRACE conn5 <- [1,1022,null,{}] 09:54:43 INFO - PROCESS | 3608 | 1461257683245 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}] 09:54:43 INFO - PROCESS | 3608 | 1461257683364 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:54:43 INFO - PROCESS | 3608 | 1461257683474 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 3608 | ++DOCSHELL 00000064762C5000 == 54 [pid = 3608] [id = 265] 09:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640AF36400) [pid = 3608] [serial = 794] [outer = 0000000000000000] 09:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640CFE4800) [pid = 3608] [serial = 795] [outer = 000000640AF36400] 09:54:43 INFO - PROCESS | 3608 | 1461257683532 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640EB38C00) [pid = 3608] [serial = 796] [outer = 000000640AF36400] 09:54:44 INFO - PROCESS | 3608 | 1461257684089 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]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 880ms 09:54:44 INFO - PROCESS | 3608 | 1461257684122 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 3608 | 1461257684124 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:54:44 INFO - PROCESS | 3608 | 1461257684128 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 3608 | 1461257684130 Marionette TRACE conn5 <- [1,1026,null,{}] 09:54:44 INFO - PROCESS | 3608 | 1461257684134 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}] 09:54:44 INFO - PROCESS | 3608 | 1461257684241 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:54:44 INFO - PROCESS | 3608 | 1461257684330 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768D3000 == 55 [pid = 3608] [id = 266] 09:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640F1A7400) [pid = 3608] [serial = 797] [outer = 0000000000000000] 09:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640F1A9800) [pid = 3608] [serial = 798] [outer = 000000640F1A7400] 09:54:44 INFO - PROCESS | 3608 | 1461257684387 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006474CAF000) [pid = 3608] [serial = 799] [outer = 000000640F1A7400] 09:54:44 INFO - PROCESS | 3608 | 1461257684957 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]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 880ms 09:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:54:45 INFO - PROCESS | 3608 | 1461257685011 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 3608 | 1461257685014 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:54:45 INFO - PROCESS | 3608 | 1461257685017 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 3608 | 1461257685019 Marionette TRACE conn5 <- [1,1030,null,{}] 09:54:45 INFO - PROCESS | 3608 | 1461257685023 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}] 09:54:45 INFO - PROCESS | 3608 | 1461257685154 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:54:45 INFO - PROCESS | 3608 | 1461257685272 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 3608 | ++DOCSHELL 00000064774AA000 == 56 [pid = 3608] [id = 267] 09:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006474DA5800) [pid = 3608] [serial = 800] [outer = 0000000000000000] 09:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006474E2AC00) [pid = 3608] [serial = 801] [outer = 0000006474DA5800] 09:54:45 INFO - PROCESS | 3608 | 1461257685333 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006474E36000) [pid = 3608] [serial = 802] [outer = 0000006474DA5800] 09:54:45 INFO - PROCESS | 3608 | 1461257685920 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]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 922ms 09:54:45 INFO - PROCESS | 3608 | 1461257685942 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 3608 | 1461257685944 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:54:45 INFO - PROCESS | 3608 | 1461257685948 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 3608 | 1461257685950 Marionette TRACE conn5 <- [1,1034,null,{}] 09:54:45 INFO - PROCESS | 3608 | 1461257685954 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}] 09:54:46 INFO - PROCESS | 3608 | 1461257686060 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:54:46 INFO - PROCESS | 3608 | 1461257686151 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404F0A800 == 57 [pid = 3608] [id = 268] 09:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064036D5800) [pid = 3608] [serial = 803] [outer = 0000000000000000] 09:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006404623000) [pid = 3608] [serial = 804] [outer = 00000064036D5800] 09:54:46 INFO - PROCESS | 3608 | 1461257686207 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006407750C00) [pid = 3608] [serial = 805] [outer = 00000064036D5800] 09:54:46 INFO - PROCESS | 3608 | 1461257686937 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]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1029ms 09:54:46 INFO - PROCESS | 3608 | 1461257686980 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 3608 | 1461257686985 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:54:47 INFO - PROCESS | 3608 | 1461257687009 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 3608 | 1461257687012 Marionette TRACE conn5 <- [1,1038,null,{}] 09:54:47 INFO - PROCESS | 3608 | 1461257687017 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}] 09:54:47 INFO - PROCESS | 3608 | 1461257687120 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:54:47 INFO - PROCESS | 3608 | 1461257687242 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C66000 == 58 [pid = 3608] [id = 269] 09:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (00000064036D1800) [pid = 3608] [serial = 806] [outer = 0000000000000000] 09:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (00000064036D6C00) [pid = 3608] [serial = 807] [outer = 00000064036D1800] 09:54:47 INFO - PROCESS | 3608 | 1461257687297 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006403A48400) [pid = 3608] [serial = 808] [outer = 00000064036D1800] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BE800 == 57 [pid = 3608] [id = 260] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640B29D800 == 56 [pid = 3608] [id = 259] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640C553000 == 55 [pid = 3608] [id = 258] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640C045800 == 54 [pid = 3608] [id = 257] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640724A800 == 53 [pid = 3608] [id = 256] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBDC800 == 52 [pid = 3608] [id = 255] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640B61F800 == 51 [pid = 3608] [id = 254] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000640CFE2000) [pid = 3608] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B795800) [pid = 3608] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A41800 == 50 [pid = 3608] [id = 253] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640796E800 == 49 [pid = 3608] [id = 252] 09:54:47 INFO - PROCESS | 3608 | --DOCSHELL 000000640A150800 == 48 [pid = 3608] [id = 251] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640B684800) [pid = 3608] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (00000064046ADC00) [pid = 3608] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064080B7C00) [pid = 3608] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640B736C00) [pid = 3608] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (00000064081E2800) [pid = 3608] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006408DBD800) [pid = 3608] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640B519C00) [pid = 3608] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B731800) [pid = 3608] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064073A4800) [pid = 3608] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640400EC00) [pid = 3608] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064056B4C00) [pid = 3608] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006404A54400) [pid = 3608] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B683C00) [pid = 3608] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640B78AC00) [pid = 3608] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B73C800) [pid = 3608] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640736E800) [pid = 3608] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064073AA000) [pid = 3608] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B5EA400) [pid = 3608] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064090DAC00) [pid = 3608] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B682C00) [pid = 3608] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640817A400) [pid = 3608] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064051A3000) [pid = 3608] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640720BC00) [pid = 3608] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006404FBF800) [pid = 3608] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006404623800) [pid = 3608] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B734400) [pid = 3608] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064077C9000) [pid = 3608] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006407BED000) [pid = 3608] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640C542800) [pid = 3608] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640B962400) [pid = 3608] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640CFD8000) [pid = 3608] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064090E0800) [pid = 3608] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640BBC9400) [pid = 3608] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064081EEC00) [pid = 3608] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:54:47 INFO - PROCESS | 3608 | 1461257687937 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]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1003ms 09:54:48 INFO - PROCESS | 3608 | 1461257687997 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 3608 | 1461257688003 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:54:48 INFO - PROCESS | 3608 | 1461257688009 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 3608 | 1461257688012 Marionette TRACE conn5 <- [1,1042,null,{}] 09:54:48 INFO - PROCESS | 3608 | 1461257688016 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}] 09:54:48 INFO - PROCESS | 3608 | 1461257688107 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:54:48 INFO - PROCESS | 3608 | 1461257688183 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640777C800 == 49 [pid = 3608] [id = 270] 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006403976400) [pid = 3608] [serial = 809] [outer = 0000000000000000] 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006404322C00) [pid = 3608] [serial = 810] [outer = 0000006403976400] 09:54:48 INFO - PROCESS | 3608 | 1461257688231 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640462B400) [pid = 3608] [serial = 811] [outer = 0000006403976400] 09:54:48 INFO - PROCESS | 3608 | 1461257688620 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]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 09:54:48 INFO - PROCESS | 3608 | 1461257688702 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 3608 | 1461257688704 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:54:48 INFO - PROCESS | 3608 | 1461257688708 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 3608 | 1461257688712 Marionette TRACE conn5 <- [1,1046,null,{}] 09:54:48 INFO - PROCESS | 3608 | 1461257688723 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}] 09:54:48 INFO - PROCESS | 3608 | 1461257688821 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:54:48 INFO - PROCESS | 3608 | 1461257688836 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F69800 == 50 [pid = 3608] [id = 271] 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640569D400) [pid = 3608] [serial = 812] [outer = 0000000000000000] 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064056B8000) [pid = 3608] [serial = 813] [outer = 000000640569D400] 09:54:48 INFO - PROCESS | 3608 | 1461257688886 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006406B42C00) [pid = 3608] [serial = 814] [outer = 000000640569D400] 09:54:49 INFO - PROCESS | 3608 | 1461257689324 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]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 09:54:49 INFO - PROCESS | 3608 | 1461257689339 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 3608 | 1461257689342 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:54:49 INFO - PROCESS | 3608 | 1461257689345 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 3608 | 1461257689347 Marionette TRACE conn5 <- [1,1050,null,{}] 09:54:49 INFO - PROCESS | 3608 | 1461257689351 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}] 09:54:49 INFO - PROCESS | 3608 | 1461257689440 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:54:49 INFO - PROCESS | 3608 | 1461257689478 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B122000 == 51 [pid = 3608] [id = 272] 09:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640729E800) [pid = 3608] [serial = 815] [outer = 0000000000000000] 09:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006407382400) [pid = 3608] [serial = 816] [outer = 000000640729E800] 09:54:49 INFO - PROCESS | 3608 | 1461257689525 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064073A3000) [pid = 3608] [serial = 817] [outer = 000000640729E800] 09:54:49 INFO - PROCESS | 3608 | 1461257689960 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]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 09:54:49 INFO - PROCESS | 3608 | 1461257689984 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 3608 | 1461257689986 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:54:50 INFO - PROCESS | 3608 | 1461257689989 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 3608 | 1461257689991 Marionette TRACE conn5 <- [1,1054,null,{}] 09:54:50 INFO - PROCESS | 3608 | 1461257689994 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}] 09:54:50 INFO - PROCESS | 3608 | 1461257690109 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:54:50 INFO - PROCESS | 3608 | 1461257690154 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B619800 == 52 [pid = 3608] [id = 273] 09:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064073AA000) [pid = 3608] [serial = 818] [outer = 0000000000000000] 09:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006407759800) [pid = 3608] [serial = 819] [outer = 00000064073AA000] 09:54:50 INFO - PROCESS | 3608 | 1461257690201 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006407A64000) [pid = 3608] [serial = 820] [outer = 00000064073AA000] 09:54:50 INFO - PROCESS | 3608 | 1461257690641 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]]]}] 09:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 09:54:50 INFO - PROCESS | 3608 | 1461257690682 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 3608 | 1461257690684 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:54:50 INFO - PROCESS | 3608 | 1461257690687 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 3608 | 1461257690689 Marionette TRACE conn5 <- [1,1058,null,{}] 09:54:50 INFO - PROCESS | 3608 | 1461257690697 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}] 09:54:50 INFO - PROCESS | 3608 | 1461257690835 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:54:50 INFO - PROCESS | 3608 | 1461257690930 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B922000 == 53 [pid = 3608] [id = 274] 09:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064080B3000) [pid = 3608] [serial = 821] [outer = 0000000000000000] 09:54:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640817BC00) [pid = 3608] [serial = 822] [outer = 00000064080B3000] 09:54:50 INFO - PROCESS | 3608 | 1461257690979 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (00000064081EDC00) [pid = 3608] [serial = 823] [outer = 00000064080B3000] 09:54:51 INFO - PROCESS | 3608 | 1461257691398 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]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 09:54:51 INFO - PROCESS | 3608 | 1461257691424 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 3608 | 1461257691426 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:54:51 INFO - PROCESS | 3608 | 1461257691437 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 3608 | 1461257691439 Marionette TRACE conn5 <- [1,1062,null,{}] 09:54:51 INFO - PROCESS | 3608 | 1461257691443 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}] 09:54:51 INFO - PROCESS | 3608 | 1461257691553 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:54:51 INFO - PROCESS | 3608 | 1461257691562 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC1C000 == 54 [pid = 3608] [id = 275] 09:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006408DB4400) [pid = 3608] [serial = 824] [outer = 0000000000000000] 09:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006408DBD000) [pid = 3608] [serial = 825] [outer = 0000006408DB4400] 09:54:51 INFO - PROCESS | 3608 | 1461257691648 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064090D7400) [pid = 3608] [serial = 826] [outer = 0000006408DB4400] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006408FC4800) [pid = 3608] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640736D000) [pid = 3608] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B792800) [pid = 3608] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064040CD800) [pid = 3608] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640396FC00) [pid = 3608] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064081E0000) [pid = 3608] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640AF40C00) [pid = 3608] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640432AC00) [pid = 3608] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064051A8C00) [pid = 3608] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640AF67C00) [pid = 3608] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:54:52 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006407994C00) [pid = 3608] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:54:52 INFO - PROCESS | 3608 | 1461257692160 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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 797ms 09:54:52 INFO - PROCESS | 3608 | 1461257692231 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 3608 | 1461257692233 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:54:52 INFO - PROCESS | 3608 | 1461257692236 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 3608 | 1461257692238 Marionette TRACE conn5 <- [1,1066,null,{}] 09:54:52 INFO - PROCESS | 3608 | 1461257692246 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}] 09:54:52 INFO - PROCESS | 3608 | 1461257692332 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:54:52 INFO - PROCESS | 3608 | 1461257692338 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCC800 == 55 [pid = 3608] [id = 276] 09:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064073AC800) [pid = 3608] [serial = 827] [outer = 0000000000000000] 09:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064081E0000) [pid = 3608] [serial = 828] [outer = 00000064073AC800] 09:54:52 INFO - PROCESS | 3608 | 1461257692386 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064090E5400) [pid = 3608] [serial = 829] [outer = 00000064073AC800] 09:54:52 INFO - PROCESS | 3608 | 1461257692800 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]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 587ms 09:54:52 INFO - PROCESS | 3608 | 1461257692826 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 3608 | 1461257692829 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:54:52 INFO - PROCESS | 3608 | 1461257692832 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 3608 | 1461257692834 Marionette TRACE conn5 <- [1,1070,null,{}] 09:54:52 INFO - PROCESS | 3608 | 1461257692853 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}] 09:54:52 INFO - PROCESS | 3608 | 1461257692938 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:54:52 INFO - PROCESS | 3608 | 1461257692945 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0C7000 == 56 [pid = 3608] [id = 277] 09:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006409167000) [pid = 3608] [serial = 830] [outer = 0000000000000000] 09:54:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006409170800) [pid = 3608] [serial = 831] [outer = 0000006409167000] 09:54:52 INFO - PROCESS | 3608 | 1461257692990 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640AF5E000) [pid = 3608] [serial = 832] [outer = 0000006409167000] 09:54:53 INFO - PROCESS | 3608 | 1461257693410 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]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 09:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:54:53 INFO - PROCESS | 3608 | 1461257693463 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:54:53 INFO - PROCESS | 3608 | 1461257693466 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 3608 | 1461257693469 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 3608 | 1461257693471 Marionette TRACE conn5 <- [1,1074,null,{}] 09:54:53 INFO - PROCESS | 3608 | 1461257693474 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}] 09:54:53 INFO - PROCESS | 3608 | 1461257693560 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:54:53 INFO - PROCESS | 3608 | 1461257693566 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C231000 == 57 [pid = 3608] [id = 278] 09:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640AF6A400) [pid = 3608] [serial = 833] [outer = 0000000000000000] 09:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640B22F400) [pid = 3608] [serial = 834] [outer = 000000640AF6A400] 09:54:53 INFO - PROCESS | 3608 | 1461257693612 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B513C00) [pid = 3608] [serial = 835] [outer = 000000640AF6A400] 09:54:54 INFO - PROCESS | 3608 | 1461257694076 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]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 09:54:54 INFO - PROCESS | 3608 | 1461257694100 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 3608 | 1461257694103 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:54:54 INFO - PROCESS | 3608 | 1461257694172 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 3608 | 1461257694177 Marionette TRACE conn5 <- [1,1078,null,{}] 09:54:54 INFO - PROCESS | 3608 | 1461257694182 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}] 09:54:54 INFO - PROCESS | 3608 | 1461257694301 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:54:54 INFO - PROCESS | 3608 | 1461257694428 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C35800 == 58 [pid = 3608] [id = 279] 09:54:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006402F5B000) [pid = 3608] [serial = 836] [outer = 0000000000000000] 09:54:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064035C3C00) [pid = 3608] [serial = 837] [outer = 0000006402F5B000] 09:54:54 INFO - PROCESS | 3608 | 1461257694487 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006403972000) [pid = 3608] [serial = 838] [outer = 0000006402F5B000] 09:54:55 INFO - PROCESS | 3608 | 1461257695143 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]]]}] 09:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 984ms 09:54:55 INFO - PROCESS | 3608 | 1461257695174 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 3608 | 1461257695178 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:54:55 INFO - PROCESS | 3608 | 1461257695184 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:54:55 INFO - PROCESS | 3608 | 1461257695187 Marionette TRACE conn5 <- [1,1082,null,{}] 09:54:55 INFO - PROCESS | 3608 | 1461257695195 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}] 09:54:55 INFO - PROCESS | 3608 | 1461257695312 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:54:55 INFO - PROCESS | 3608 | 1461257695432 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A197800 == 59 [pid = 3608] [id = 280] 09:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640510DC00) [pid = 3608] [serial = 839] [outer = 0000000000000000] 09:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064051A2C00) [pid = 3608] [serial = 840] [outer = 000000640510DC00] 09:54:55 INFO - PROCESS | 3608 | 1461257695490 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006406B41800) [pid = 3608] [serial = 841] [outer = 000000640510DC00] 09:54:56 INFO - PROCESS | 3608 | 1461257696157 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]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 986ms 09:54:56 INFO - PROCESS | 3608 | 1461257696175 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 3608 | 1461257696177 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:54:56 INFO - PROCESS | 3608 | 1461257696181 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 3608 | 1461257696183 Marionette TRACE conn5 <- [1,1086,null,{}] 09:54:56 INFO - PROCESS | 3608 | 1461257696187 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}] 09:54:56 INFO - PROCESS | 3608 | 1461257696337 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:54:56 INFO - PROCESS | 3608 | 1461257696400 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFBD800 == 60 [pid = 3608] [id = 281] 09:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064080B7C00) [pid = 3608] [serial = 842] [outer = 0000000000000000] 09:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640816E400) [pid = 3608] [serial = 843] [outer = 00000064080B7C00] 09:54:56 INFO - PROCESS | 3608 | 1461257696464 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006409166000) [pid = 3608] [serial = 844] [outer = 00000064080B7C00] 09:54:57 INFO - PROCESS | 3608 | 1461257697041 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]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 881ms 09:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:54:57 INFO - PROCESS | 3608 | 1461257697074 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 3608 | 1461257697077 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:54:57 INFO - PROCESS | 3608 | 1461257697082 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 3608 | 1461257697084 Marionette TRACE conn5 <- [1,1090,null,{}] 09:54:57 INFO - PROCESS | 3608 | 1461257697088 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}] 09:54:57 INFO - PROCESS | 3608 | 1461257697200 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:54:57 INFO - PROCESS | 3608 | 1461257697291 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BC000 == 61 [pid = 3608] [id = 282] 09:54:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640B5EB800) [pid = 3608] [serial = 845] [outer = 0000000000000000] 09:54:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640B677400) [pid = 3608] [serial = 846] [outer = 000000640B5EB800] 09:54:57 INFO - PROCESS | 3608 | 1461257697348 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640B684400) [pid = 3608] [serial = 847] [outer = 000000640B5EB800] 09:54:57 INFO - PROCESS | 3608 | 1461257697943 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]]]}] 09:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 880ms 09:54:57 INFO - PROCESS | 3608 | 1461257697971 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 3608 | 1461257697974 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:54:57 INFO - PROCESS | 3608 | 1461257697979 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 3608 | 1461257697981 Marionette TRACE conn5 <- [1,1094,null,{}] 09:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:54:57 INFO - PROCESS | 3608 | 1461257697985 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}] 09:54:58 INFO - PROCESS | 3608 | 1461257698096 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:54:58 INFO - PROCESS | 3608 | 1461257698215 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E958000 == 62 [pid = 3608] [id = 283] 09:54:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640B731800) [pid = 3608] [serial = 848] [outer = 0000000000000000] 09:54:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640B736400) [pid = 3608] [serial = 849] [outer = 000000640B731800] 09:54:58 INFO - PROCESS | 3608 | 1461257698272 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640B787400) [pid = 3608] [serial = 850] [outer = 000000640B731800] 09:54:58 INFO - PROCESS | 3608 | 1461257698960 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]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1026ms 09:54:59 INFO - PROCESS | 3608 | 1461257699010 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 3608 | 1461257699013 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:54:59 INFO - PROCESS | 3608 | 1461257699017 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 3608 | 1461257699019 Marionette TRACE conn5 <- [1,1098,null,{}] 09:54:59 INFO - PROCESS | 3608 | 1461257699022 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}] 09:54:59 INFO - PROCESS | 3608 | 1461257699365 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:54:59 INFO - PROCESS | 3608 | 1461257699510 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407788800 == 63 [pid = 3608] [id = 284] 09:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (00000064035D7000) [pid = 3608] [serial = 851] [outer = 0000000000000000] 09:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (00000064036D0000) [pid = 3608] [serial = 852] [outer = 00000064035D7000] 09:54:59 INFO - PROCESS | 3608 | 1461257699562 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (00000064040CD800) [pid = 3608] [serial = 853] [outer = 00000064035D7000] 09:55:00 INFO - PROCESS | 3608 | 1461257700163 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]]]}] 09:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1179ms 09:55:00 INFO - PROCESS | 3608 | 1461257700199 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 3608 | 1461257700204 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:55:00 INFO - PROCESS | 3608 | 1461257700209 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 3608 | 1461257700213 Marionette TRACE conn5 <- [1,1102,null,{}] 09:55:00 INFO - PROCESS | 3608 | 1461257700218 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}] 09:55:00 INFO - PROCESS | 3608 | 1461257700319 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:55:00 INFO - PROCESS | 3608 | 1461257700418 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D5000 == 64 [pid = 3608] [id = 285] 09:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006404A56800) [pid = 3608] [serial = 854] [outer = 0000000000000000] 09:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640510CC00) [pid = 3608] [serial = 855] [outer = 0000006404A56800] 09:55:00 INFO - PROCESS | 3608 | 1461257700470 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064056A1400) [pid = 3608] [serial = 856] [outer = 0000006404A56800] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0C7000 == 63 [pid = 3608] [id = 277] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCC800 == 62 [pid = 3608] [id = 276] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC1C000 == 61 [pid = 3608] [id = 275] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640B922000 == 60 [pid = 3608] [id = 274] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640B619800 == 59 [pid = 3608] [id = 273] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000640B738400) [pid = 3608] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006404621400) [pid = 3608] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006407BEA800) [pid = 3608] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640CFDE800) [pid = 3608] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640DE81800) [pid = 3608] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640C545000) [pid = 3608] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F69800 == 58 [pid = 3608] [id = 271] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640777C800 == 57 [pid = 3608] [id = 270] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C66000 == 56 [pid = 3608] [id = 269] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 00000064768D3000 == 55 [pid = 3608] [id = 266] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 00000064762C5000 == 54 [pid = 3608] [id = 265] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0CB800 == 53 [pid = 3608] [id = 264] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 000000640B880000 == 52 [pid = 3608] [id = 263] 09:55:00 INFO - PROCESS | 3608 | --DOCSHELL 0000006406B1E000 == 51 [pid = 3608] [id = 262] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (00000064090E5800) [pid = 3608] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006407995000) [pid = 3608] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B965C00) [pid = 3608] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640738A000) [pid = 3608] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (00000064051AD400) [pid = 3608] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006408170000) [pid = 3608] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640AF41000) [pid = 3608] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640462A400) [pid = 3608] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064081E7400) [pid = 3608] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B6D4800) [pid = 3608] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064052DDC00) [pid = 3608] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B51EC00) [pid = 3608] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B78D000) [pid = 3608] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640432E800) [pid = 3608] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408DBBC00) [pid = 3608] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B22D000) [pid = 3608] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B680C00) [pid = 3608] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640B51A000) [pid = 3608] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064080BF800) [pid = 3608] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006407390800) [pid = 3608] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:55:00 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006407BE7400) [pid = 3608] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:55:01 INFO - PROCESS | 3608 | 1461257701045 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]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 879ms 09:55:01 INFO - PROCESS | 3608 | 1461257701091 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 3608 | 1461257701095 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:55:01 INFO - PROCESS | 3608 | 1461257701098 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 3608 | 1461257701100 Marionette TRACE conn5 <- [1,1106,null,{}] 09:55:01 INFO - PROCESS | 3608 | 1461257701104 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}] 09:55:01 INFO - PROCESS | 3608 | 1461257701190 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:55:01 INFO - PROCESS | 3608 | 1461257701292 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087C9800 == 52 [pid = 3608] [id = 286] 09:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006404323800) [pid = 3608] [serial = 857] [outer = 0000000000000000] 09:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640510E400) [pid = 3608] [serial = 858] [outer = 0000006404323800] 09:55:01 INFO - PROCESS | 3608 | 1461257701341 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640602F400) [pid = 3608] [serial = 859] [outer = 0000006404323800] 09:55:01 INFO - PROCESS | 3608 | 1461257701745 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]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 09:55:01 INFO - PROCESS | 3608 | 1461257701797 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 3608 | 1461257701801 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:55:01 INFO - PROCESS | 3608 | 1461257701812 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 3608 | 1461257701817 Marionette TRACE conn5 <- [1,1110,null,{}] 09:55:01 INFO - PROCESS | 3608 | 1461257701821 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}] 09:55:01 INFO - PROCESS | 3608 | 1461257701910 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:55:01 INFO - PROCESS | 3608 | 1461257701918 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B29E800 == 53 [pid = 3608] [id = 287] 09:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006407383000) [pid = 3608] [serial = 860] [outer = 0000000000000000] 09:55:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006407390800) [pid = 3608] [serial = 861] [outer = 0000006407383000] 09:55:01 INFO - PROCESS | 3608 | 1461257701966 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064077C2400) [pid = 3608] [serial = 862] [outer = 0000006407383000] 09:55:02 INFO - PROCESS | 3608 | 1461257702397 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]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 09:55:02 INFO - PROCESS | 3608 | 1461257702440 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 3608 | 1461257702442 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:55:02 INFO - PROCESS | 3608 | 1461257702446 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 3608 | 1461257702447 Marionette TRACE conn5 <- [1,1114,null,{}] 09:55:02 INFO - PROCESS | 3608 | 1461257702451 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}] 09:55:02 INFO - PROCESS | 3608 | 1461257702536 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:55:02 INFO - PROCESS | 3608 | 1461257702543 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B907000 == 54 [pid = 3608] [id = 288] 09:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006407990C00) [pid = 3608] [serial = 863] [outer = 0000000000000000] 09:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006407BE1800) [pid = 3608] [serial = 864] [outer = 0000006407990C00] 09:55:02 INFO - PROCESS | 3608 | 1461257702589 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064080B2800) [pid = 3608] [serial = 865] [outer = 0000006407990C00] 09:55:03 INFO - PROCESS | 3608 | 1461257703058 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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 626ms 09:55:03 INFO - PROCESS | 3608 | 1461257703078 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3608 | 1461257703080 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:55:03 INFO - PROCESS | 3608 | 1461257703089 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 3608 | 1461257703091 Marionette TRACE conn5 <- [1,1118,null,{}] 09:55:03 INFO - PROCESS | 3608 | 1461257703095 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}] 09:55:03 INFO - PROCESS | 3608 | 1461257703206 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:55:03 INFO - PROCESS | 3608 | 1461257703291 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404A2F800 == 55 [pid = 3608] [id = 289] 09:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006408177800) [pid = 3608] [serial = 866] [outer = 0000000000000000] 09:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064081E1000) [pid = 3608] [serial = 867] [outer = 0000006408177800] 09:55:03 INFO - PROCESS | 3608 | 1461257703357 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006408DBA800) [pid = 3608] [serial = 868] [outer = 0000006408177800] 09:55:03 INFO - PROCESS | 3608 | 1461257703816 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]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 797ms 09:55:03 INFO - PROCESS | 3608 | 1461257703889 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 3608 | 1461257703891 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:55:03 INFO - PROCESS | 3608 | 1461257703894 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:55:03 INFO - PROCESS | 3608 | 1461257703896 Marionette TRACE conn5 <- [1,1122,null,{}] 09:55:03 INFO - PROCESS | 3608 | 1461257703900 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}] 09:55:04 INFO - PROCESS | 3608 | 1461257704012 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:55:04 INFO - PROCESS | 3608 | 1461257704063 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C02E000 == 56 [pid = 3608] [id = 290] 09:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006408FCD400) [pid = 3608] [serial = 869] [outer = 0000000000000000] 09:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006409168000) [pid = 3608] [serial = 870] [outer = 0000006408FCD400] 09:55:04 INFO - PROCESS | 3608 | 1461257704109 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640AF3B000) [pid = 3608] [serial = 871] [outer = 0000006408FCD400] 09:55:04 INFO - PROCESS | 3608 | [GFX2-]: DrawTargetD2D 1.1 (000000640814A100): Failed to create GradientStopCollection with no stops. 09:55:04 INFO - PROCESS | 3608 | [GFX3-]: No stops specified for gradient pattern. 09:55:04 INFO - PROCESS | 3608 | 1461257704521 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]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 09:55:04 INFO - PROCESS | 3608 | 1461257704622 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 3608 | 1461257704625 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:55:04 INFO - PROCESS | 3608 | 1461257704628 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 3608 | 1461257704630 Marionette TRACE conn5 <- [1,1126,null,{}] 09:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:55:04 INFO - PROCESS | 3608 | 1461257704634 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}] 09:55:04 INFO - PROCESS | 3608 | 1461257704743 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006403A47000) [pid = 3608] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064073A3400) [pid = 3608] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640B5F0800) [pid = 3608] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640DE7DC00) [pid = 3608] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064036C8400) [pid = 3608] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640C546400) [pid = 3608] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B960400) [pid = 3608] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:55:04 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064036D5800) [pid = 3608] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408DB4400) [pid = 3608] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064056BB800) [pid = 3608] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064036D7400) [pid = 3608] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (00000064080B3000) [pid = 3608] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006409172C00) [pid = 3608] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640AF36400) [pid = 3608] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006403976400) [pid = 3608] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064036D1800) [pid = 3608] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640569D400) [pid = 3608] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640729E800) [pid = 3608] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064073AC800) [pid = 3608] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064073AA000) [pid = 3608] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:55:05 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006409167000) [pid = 3608] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:55:05 INFO - PROCESS | 3608 | 1461257705001 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F59000 == 57 [pid = 3608] [id = 291] 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006400C6DC00) [pid = 3608] [serial = 872] [outer = 0000000000000000] 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064036D5800) [pid = 3608] [serial = 873] [outer = 0000006400C6DC00] 09:55:05 INFO - PROCESS | 3608 | 1461257705049 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006407388C00) [pid = 3608] [serial = 874] [outer = 0000006400C6DC00] 09:55:05 INFO - PROCESS | 3608 | 1461257705396 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]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 838ms 09:55:05 INFO - PROCESS | 3608 | 1461257705473 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 3608 | 1461257705475 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:55:05 INFO - PROCESS | 3608 | 1461257705478 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:55:05 INFO - PROCESS | 3608 | 1461257705480 Marionette TRACE conn5 <- [1,1130,null,{}] 09:55:05 INFO - PROCESS | 3608 | 1461257705484 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}] 09:55:05 INFO - PROCESS | 3608 | 1461257705596 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:55:05 INFO - PROCESS | 3608 | 1461257705605 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C549000 == 58 [pid = 3608] [id = 292] 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006407387400) [pid = 3608] [serial = 875] [outer = 0000000000000000] 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640AF41800) [pid = 3608] [serial = 876] [outer = 0000006407387400] 09:55:05 INFO - PROCESS | 3608 | 1461257705652 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B23AC00) [pid = 3608] [serial = 877] [outer = 0000006407387400] 09:55:06 INFO - PROCESS | 3608 | 1461257706054 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]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 627ms 09:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:55:06 INFO - PROCESS | 3608 | 1461257706109 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:55:06 INFO - PROCESS | 3608 | 1461257706111 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:55:06 INFO - PROCESS | 3608 | 1461257706114 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:55:06 INFO - PROCESS | 3608 | 1461257706116 Marionette TRACE conn5 <- [1,1134,null,{}] 09:55:06 INFO - PROCESS | 3608 | 1461257706119 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}] 09:55:06 INFO - PROCESS | 3608 | 1461257706231 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:55:06 INFO - PROCESS | 3608 | 1461257706272 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4B0000 == 59 [pid = 3608] [id = 293] 09:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640B233000) [pid = 3608] [serial = 878] [outer = 0000000000000000] 09:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640B5E7000) [pid = 3608] [serial = 879] [outer = 000000640B233000] 09:55:06 INFO - PROCESS | 3608 | 1461257706319 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640B681C00) [pid = 3608] [serial = 880] [outer = 000000640B233000] 09:55:06 INFO - PROCESS | 3608 | [3608] 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 09:55:06 INFO - PROCESS | 3608 | 1461257706971 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]]]}] 09:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 877ms 09:55:07 INFO - PROCESS | 3608 | 1461257707049 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 3608 | 1461257707054 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:55:07 INFO - PROCESS | 3608 | 1461257707059 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 3608 | 1461257707064 Marionette TRACE conn5 <- [1,1138,null,{}] 09:55:07 INFO - PROCESS | 3608 | 1461257707071 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}] 09:55:07 INFO - PROCESS | 3608 | 1461257707178 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:55:07 INFO - PROCESS | 3608 | 1461257707304 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640777B000 == 60 [pid = 3608] [id = 294] 09:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064036D6000) [pid = 3608] [serial = 881] [outer = 0000000000000000] 09:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006403A46C00) [pid = 3608] [serial = 882] [outer = 00000064036D6000] 09:55:07 INFO - PROCESS | 3608 | 1461257707363 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006404625800) [pid = 3608] [serial = 883] [outer = 00000064036D6000] 09:55:08 INFO - PROCESS | 3608 | 1461257708020 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]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 984ms 09:55:08 INFO - PROCESS | 3608 | 1461257708045 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:55:08 INFO - PROCESS | 3608 | 1461257708049 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:55:08 INFO - PROCESS | 3608 | 1461257708058 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 3608 | 1461257708062 Marionette TRACE conn5 <- [1,1142,null,{}] 09:55:08 INFO - PROCESS | 3608 | 1461257708067 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}] 09:55:08 INFO - PROCESS | 3608 | 1461257708181 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:55:08 INFO - PROCESS | 3608 | 1461257708275 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87A000 == 61 [pid = 3608] [id = 295] 09:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006405119400) [pid = 3608] [serial = 884] [outer = 0000000000000000] 09:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006407374000) [pid = 3608] [serial = 885] [outer = 0000006405119400] 09:55:08 INFO - PROCESS | 3608 | 1461257708333 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006407A63800) [pid = 3608] [serial = 886] [outer = 0000006405119400] 09:55:08 INFO - PROCESS | 3608 | 1461257708924 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]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 942ms 09:55:09 INFO - PROCESS | 3608 | 1461257709000 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:55:09 INFO - PROCESS | 3608 | 1461257709003 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:55:09 INFO - PROCESS | 3608 | 1461257709007 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 3608 | 1461257709010 Marionette TRACE conn5 <- [1,1146,null,{}] 09:55:09 INFO - PROCESS | 3608 | 1461257709020 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}] 09:55:09 INFO - PROCESS | 3608 | 1461257709145 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:55:09 INFO - PROCESS | 3608 | 1461257709261 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0E9000 == 62 [pid = 3608] [id = 296] 09:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006408FCFC00) [pid = 3608] [serial = 887] [outer = 0000000000000000] 09:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064090E2400) [pid = 3608] [serial = 888] [outer = 0000006408FCFC00] 09:55:09 INFO - PROCESS | 3608 | 1461257709323 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B675800) [pid = 3608] [serial = 889] [outer = 0000006408FCFC00] 09:55:09 INFO - PROCESS | 3608 | 1461257709913 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] 09:55:09 INFO - PROCESS | 3608 | 1461257709956 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:55:09 INFO - PROCESS | 3608 | 1461257709959 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 3608 | 1461257709961 Marionette TRACE conn5 <- [1,1150,null,{}] 09:55:09 INFO - PROCESS | 3608 | 1461257709965 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}] 09:55:10 INFO - PROCESS | 3608 | 1461257710078 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:55:10 INFO - PROCESS | 3608 | 1461257710197 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 3608 | ++DOCSHELL 0000006474F19000 == 63 [pid = 3608] [id = 297] 09:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B790800) [pid = 3608] [serial = 890] [outer = 0000000000000000] 09:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640B961400) [pid = 3608] [serial = 891] [outer = 000000640B790800] 09:55:10 INFO - PROCESS | 3608 | 1461257710255 Marionette DEBUG loaded listener.js 09:55:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640C53E800) [pid = 3608] [serial = 892] [outer = 000000640B790800] 09:55:10 INFO - PROCESS | 3608 | 1461257710863 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]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 923ms 09:55:10 INFO - PROCESS | 3608 | 1461257710885 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 3608 | 1461257710888 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:55:10 INFO - PROCESS | 3608 | 1461257710891 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 3608 | 1461257710893 Marionette TRACE conn5 <- [1,1154,null,{}] 09:55:10 INFO - PROCESS | 3608 | 1461257710897 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}] 09:55:11 INFO - PROCESS | 3608 | 1461257711006 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:55:11 INFO - PROCESS | 3608 | 1461257711120 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006476113800 == 64 [pid = 3608] [id = 298] 09:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640CFD6C00) [pid = 3608] [serial = 893] [outer = 0000000000000000] 09:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640CFDC000) [pid = 3608] [serial = 894] [outer = 000000640CFD6C00] 09:55:11 INFO - PROCESS | 3608 | 1461257711216 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640DE78800) [pid = 3608] [serial = 895] [outer = 000000640CFD6C00] 09:55:11 INFO - PROCESS | 3608 | 1461257711779 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]]]}] 09:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 09:55:11 INFO - PROCESS | 3608 | 1461257711838 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:55:11 INFO - PROCESS | 3608 | 1461257711841 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:55:11 INFO - PROCESS | 3608 | 1461257711844 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:55:11 INFO - PROCESS | 3608 | 1461257711846 Marionette TRACE conn5 <- [1,1158,null,{}] 09:55:11 INFO - PROCESS | 3608 | 1461257711850 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}] 09:55:11 INFO - PROCESS | 3608 | 1461257711990 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:55:12 INFO - PROCESS | 3608 | 1461257712105 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768CD800 == 65 [pid = 3608] [id = 299] 09:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640E45D000) [pid = 3608] [serial = 896] [outer = 0000000000000000] 09:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640EB33000) [pid = 3608] [serial = 897] [outer = 000000640E45D000] 09:55:12 INFO - PROCESS | 3608 | 1461257712166 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640F1A9C00) [pid = 3608] [serial = 898] [outer = 000000640E45D000] 09:55:12 INFO - PROCESS | 3608 | 1461257712711 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]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 09:55:12 INFO - PROCESS | 3608 | 1461257712727 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 3608 | 1461257712730 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:55:12 INFO - PROCESS | 3608 | 1461257712733 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 3608 | 1461257712735 Marionette TRACE conn5 <- [1,1162,null,{}] 09:55:12 INFO - PROCESS | 3608 | 1461257712739 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}] 09:55:12 INFO - PROCESS | 3608 | 1461257712845 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:55:12 INFO - PROCESS | 3608 | 1461257712968 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0E1800 == 66 [pid = 3608] [id = 300] 09:55:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640AF60C00) [pid = 3608] [serial = 899] [outer = 0000000000000000] 09:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006474D0CC00) [pid = 3608] [serial = 900] [outer = 000000640AF60C00] 09:55:13 INFO - PROCESS | 3608 | 1461257713024 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006474DA7400) [pid = 3608] [serial = 901] [outer = 000000640AF60C00] 09:55:13 INFO - PROCESS | 3608 | 1461257713755 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] 09:55:13 INFO - PROCESS | 3608 | 1461257713821 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:55:13 INFO - PROCESS | 3608 | 1461257713826 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 3608 | 1461257713830 Marionette TRACE conn5 <- [1,1166,null,{}] 09:55:13 INFO - PROCESS | 3608 | 1461257713835 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}] 09:55:13 INFO - PROCESS | 3608 | 1461257713940 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:55:14 INFO - PROCESS | 3608 | 1461257714018 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087B9000 == 67 [pid = 3608] [id = 301] 09:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006403510C00) [pid = 3608] [serial = 902] [outer = 0000000000000000] 09:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (00000064042D5C00) [pid = 3608] [serial = 903] [outer = 0000006403510C00] 09:55:14 INFO - PROCESS | 3608 | 1461257714109 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (0000006405113400) [pid = 3608] [serial = 904] [outer = 0000006403510C00] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC0C800 == 66 [pid = 3608] [id = 247] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640F520800 == 65 [pid = 3608] [id = 249] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1BC000 == 64 [pid = 3608] [id = 248] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BF000 == 63 [pid = 3608] [id = 250] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640C549000 == 62 [pid = 3608] [id = 292] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F59000 == 61 [pid = 3608] [id = 291] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640C02E000 == 60 [pid = 3608] [id = 290] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640B907000 == 59 [pid = 3608] [id = 288] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640B29E800 == 58 [pid = 3608] [id = 287] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 00000064087C9800 == 57 [pid = 3608] [id = 286] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D5000 == 56 [pid = 3608] [id = 285] 09:55:14 INFO - PROCESS | 3608 | --DOCSHELL 0000006407788800 == 55 [pid = 3608] [id = 284] 09:55:14 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000640B22F400) [pid = 3608] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:55:14 INFO - PROCESS | 3608 | 1461257714800 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] 09:55:14 INFO - PROCESS | 3608 | 1461257714866 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:55:14 INFO - PROCESS | 3608 | 1461257714873 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 3608 | 1461257714876 Marionette TRACE conn5 <- [1,1170,null,{}] 09:55:14 INFO - PROCESS | 3608 | 1461257714897 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}] 09:55:15 INFO - PROCESS | 3608 | 1461257714995 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:55:15 INFO - PROCESS | 3608 | 1461257715003 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407937800 == 55 [pid = 3608] [id = 302] 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006404627800) [pid = 3608] [serial = 905] [outer = 0000000000000000] 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064049D7800) [pid = 3608] [serial = 906] [outer = 0000006404627800] 09:55:15 INFO - PROCESS | 3608 | 1461257715052 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064052D5800) [pid = 3608] [serial = 907] [outer = 0000006404627800] 09:55:15 INFO - PROCESS | 3608 | 1461257715546 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] 09:55:15 INFO - PROCESS | 3608 | 1461257715588 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:55:15 INFO - PROCESS | 3608 | 1461257715592 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 3608 | 1461257715595 Marionette TRACE conn5 <- [1,1174,null,{}] 09:55:15 INFO - PROCESS | 3608 | 1461257715606 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}] 09:55:15 INFO - PROCESS | 3608 | 1461257715702 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:55:15 INFO - PROCESS | 3608 | 1461257715783 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B12C800 == 56 [pid = 3608] [id = 303] 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064051A2400) [pid = 3608] [serial = 908] [outer = 0000000000000000] 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064073AB400) [pid = 3608] [serial = 909] [outer = 00000064051A2400] 09:55:15 INFO - PROCESS | 3608 | 1461257715834 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006407A69800) [pid = 3608] [serial = 910] [outer = 00000064051A2400] 09:55:16 INFO - PROCESS | 3608 | 1461257716237 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] 09:55:16 INFO - PROCESS | 3608 | 1461257716288 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:55:16 INFO - PROCESS | 3608 | 1461257716291 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 3608 | 1461257716293 Marionette TRACE conn5 <- [1,1178,null,{}] 09:55:16 INFO - PROCESS | 3608 | 1461257716297 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}] 09:55:16 INFO - PROCESS | 3608 | 1461257716414 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:55:16 INFO - PROCESS | 3608 | 1461257716426 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640724A800 == 57 [pid = 3608] [id = 304] 09:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064080BDC00) [pid = 3608] [serial = 911] [outer = 0000000000000000] 09:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064081E3C00) [pid = 3608] [serial = 912] [outer = 00000064080BDC00] 09:55:16 INFO - PROCESS | 3608 | 1461257716473 Marionette DEBUG loaded listener.js 09:55:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006408DBC400) [pid = 3608] [serial = 913] [outer = 00000064080BDC00] 09:55:16 INFO - PROCESS | 3608 | 1461257716915 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] 09:55:16 INFO - PROCESS | 3608 | 1461257716988 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:55:17 INFO - PROCESS | 3608 | 1461257716998 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 3608 | 1461257717000 Marionette TRACE conn5 <- [1,1182,null,{}] 09:55:17 INFO - PROCESS | 3608 | 1461257717003 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}] 09:55:17 INFO - PROCESS | 3608 | 1461257717113 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:55:17 INFO - PROCESS | 3608 | 1461257717166 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC73800 == 58 [pid = 3608] [id = 305] 09:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006408FCEC00) [pid = 3608] [serial = 914] [outer = 0000000000000000] 09:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064090DCC00) [pid = 3608] [serial = 915] [outer = 0000006408FCEC00] 09:55:17 INFO - PROCESS | 3608 | 1461257717212 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640AF40800) [pid = 3608] [serial = 916] [outer = 0000006408FCEC00] 09:55:17 INFO - PROCESS | 3608 | 1461257717648 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] 09:55:17 INFO - PROCESS | 3608 | 1461257717684 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:55:17 INFO - PROCESS | 3608 | 1461257717687 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:55:17 INFO - PROCESS | 3608 | 1461257717689 Marionette TRACE conn5 <- [1,1186,null,{}] 09:55:17 INFO - PROCESS | 3608 | 1461257717693 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}] 09:55:17 INFO - PROCESS | 3608 | 1461257717856 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:55:17 INFO - PROCESS | 3608 | 1461257717886 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C03C800 == 59 [pid = 3608] [id = 306] 09:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640B5EC400) [pid = 3608] [serial = 917] [outer = 0000000000000000] 09:55:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640B6D9C00) [pid = 3608] [serial = 918] [outer = 000000640B5EC400] 09:55:17 INFO - PROCESS | 3608 | 1461257717934 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640B965C00) [pid = 3608] [serial = 919] [outer = 000000640B5EC400] 09:55:18 INFO - PROCESS | 3608 | 1461257718389 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]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 732ms 09:55:18 INFO - PROCESS | 3608 | 1461257718423 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 3608 | 1461257718425 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:55:18 INFO - PROCESS | 3608 | 1461257718428 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:55:18 INFO - PROCESS | 3608 | 1461257718430 Marionette TRACE conn5 <- [1,1190,null,{}] 09:55:18 INFO - PROCESS | 3608 | 1461257718433 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}] 09:55:18 INFO - PROCESS | 3608 | 1461257718546 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:55:18 INFO - PROCESS | 3608 | 1461257718598 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C54C800 == 60 [pid = 3608] [id = 307] 09:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640C53BC00) [pid = 3608] [serial = 920] [outer = 0000000000000000] 09:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640CFE4800) [pid = 3608] [serial = 921] [outer = 000000640C53BC00] 09:55:18 INFO - PROCESS | 3608 | 1461257718645 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640E462C00) [pid = 3608] [serial = 922] [outer = 000000640C53BC00] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408177800) [pid = 3608] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006408FCD400) [pid = 3608] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064035D7000) [pid = 3608] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006407383000) [pid = 3608] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006404A56800) [pid = 3608] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006407990C00) [pid = 3608] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006404323800) [pid = 3608] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640AF6A400) [pid = 3608] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006400C6DC00) [pid = 3608] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:55:19 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006407387400) [pid = 3608] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:55:19 INFO - PROCESS | 3608 | 1461257719150 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]]]}] 09:55:19 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 09:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 776ms 09:55:19 INFO - PROCESS | 3608 | 1461257719210 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:55:19 INFO - PROCESS | 3608 | 1461257719213 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:55:19 INFO - PROCESS | 3608 | 1461257719216 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 3608 | 1461257719218 Marionette TRACE conn5 <- [1,1194,null,{}] 09:55:19 INFO - PROCESS | 3608 | 1461257719222 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}] 09:55:19 INFO - PROCESS | 3608 | 1461257719310 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:55:19 INFO - PROCESS | 3608 | 1461257719391 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BE000 == 61 [pid = 3608] [id = 308] 09:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064035D7000) [pid = 3608] [serial = 923] [outer = 0000000000000000] 09:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640AF43400) [pid = 3608] [serial = 924] [outer = 00000064035D7000] 09:55:19 INFO - PROCESS | 3608 | 1461257719438 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640EB30800) [pid = 3608] [serial = 925] [outer = 00000064035D7000] 09:55:19 INFO - PROCESS | 3608 | 1461257719792 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]]]}] 09:55:19 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 09:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 09:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:55:19 INFO - PROCESS | 3608 | 1461257719843 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 3608 | 1461257719846 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:55:19 INFO - PROCESS | 3608 | 1461257719849 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 3608 | 1461257719850 Marionette TRACE conn5 <- [1,1198,null,{}] 09:55:19 INFO - PROCESS | 3608 | 1461257719854 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}] 09:55:19 INFO - PROCESS | 3608 | 1461257719970 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:55:19 INFO - PROCESS | 3608 | 1461257719979 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1B8000 == 62 [pid = 3608] [id = 309] 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640EB39400) [pid = 3608] [serial = 926] [outer = 0000000000000000] 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006474D15800) [pid = 3608] [serial = 927] [outer = 000000640EB39400] 09:55:20 INFO - PROCESS | 3608 | 1461257720024 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006474E2B400) [pid = 3608] [serial = 928] [outer = 000000640EB39400] 09:55:20 INFO - PROCESS | 3608 | 1461257720431 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]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 09:55:20 INFO - PROCESS | 3608 | 1461257720481 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 3608 | 1461257720484 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:55:20 INFO - PROCESS | 3608 | 1461257720487 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 3608 | 1461257720489 Marionette TRACE conn5 <- [1,1202,null,{}] 09:55:20 INFO - PROCESS | 3608 | 1461257720492 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}] 09:55:20 INFO - PROCESS | 3608 | 1461257720608 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:55:20 INFO - PROCESS | 3608 | 1461257720649 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:20 INFO - PROCESS | 3608 | ++DOCSHELL 0000006474FC0000 == 63 [pid = 3608] [id = 310] 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006474E30800) [pid = 3608] [serial = 929] [outer = 0000000000000000] 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006474E35800) [pid = 3608] [serial = 930] [outer = 0000006474E30800] 09:55:20 INFO - PROCESS | 3608 | 1461257720695 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006474E7B000) [pid = 3608] [serial = 931] [outer = 0000006474E30800] 09:55:21 INFO - PROCESS | 3608 | 1461257721165 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]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 733ms 09:55:21 INFO - PROCESS | 3608 | 1461257721224 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 3608 | 1461257721229 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:55:21 INFO - PROCESS | 3608 | 1461257721235 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 3608 | 1461257721240 Marionette TRACE conn5 <- [1,1206,null,{}] 09:55:21 INFO - PROCESS | 3608 | 1461257721247 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}] 09:55:21 INFO - PROCESS | 3608 | 1461257721367 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:55:21 INFO - PROCESS | 3608 | 1461257721494 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407950800 == 64 [pid = 3608] [id = 311] 09:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006403A4B000) [pid = 3608] [serial = 932] [outer = 0000000000000000] 09:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640401BC00) [pid = 3608] [serial = 933] [outer = 0000006403A4B000] 09:55:21 INFO - PROCESS | 3608 | 1461257721553 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064051AA800) [pid = 3608] [serial = 934] [outer = 0000006403A4B000] 09:55:22 INFO - PROCESS | 3608 | 1461257722221 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]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1030ms 09:55:22 INFO - PROCESS | 3608 | 1461257722268 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 3608 | 1461257722275 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:55:22 INFO - PROCESS | 3608 | 1461257722282 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 3608 | 1461257722285 Marionette TRACE conn5 <- [1,1210,null,{}] 09:55:22 INFO - PROCESS | 3608 | 1461257722325 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}] 09:55:22 INFO - PROCESS | 3608 | 1461257722442 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:55:22 INFO - PROCESS | 3608 | 1461257722562 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B875800 == 65 [pid = 3608] [id = 312] 09:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006407377400) [pid = 3608] [serial = 935] [outer = 0000000000000000] 09:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064077C5000) [pid = 3608] [serial = 936] [outer = 0000006407377400] 09:55:22 INFO - PROCESS | 3608 | 1461257722620 Marionette DEBUG loaded listener.js 09:55:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006408176000) [pid = 3608] [serial = 937] [outer = 0000006407377400] 09:55:23 INFO - PROCESS | 3608 | 1461257723231 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] 09:55:23 INFO - PROCESS | 3608 | 1461257723276 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:55:23 INFO - PROCESS | 3608 | 1461257723280 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 3608 | 1461257723284 Marionette TRACE conn5 <- [1,1214,null,{}] 09:55:23 INFO - PROCESS | 3608 | 1461257723296 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}] 09:55:23 INFO - PROCESS | 3608 | 1461257723417 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:55:23 INFO - PROCESS | 3608 | 1461257723512 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 3608 | ++DOCSHELL 0000006474FCD000 == 66 [pid = 3608] [id = 313] 09:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B230800) [pid = 3608] [serial = 938] [outer = 0000000000000000] 09:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640B6CC000) [pid = 3608] [serial = 939] [outer = 000000640B230800] 09:55:23 INFO - PROCESS | 3608 | 1461257723571 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640CFDB000) [pid = 3608] [serial = 940] [outer = 000000640B230800] 09:55:24 INFO - PROCESS | 3608 | 1461257724113 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]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 880ms 09:55:24 INFO - PROCESS | 3608 | 1461257724171 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 3608 | 1461257724174 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:55:24 INFO - PROCESS | 3608 | 1461257724179 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 3608 | 1461257724181 Marionette TRACE conn5 <- [1,1218,null,{}] 09:55:24 INFO - PROCESS | 3608 | 1461257724185 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}] 09:55:24 INFO - PROCESS | 3608 | 1461257724298 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:55:24 INFO - PROCESS | 3608 | 1461257724390 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477C08800 == 67 [pid = 3608] [id = 314] 09:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006474E32800) [pid = 3608] [serial = 941] [outer = 0000000000000000] 09:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006474E7F000) [pid = 3608] [serial = 942] [outer = 0000006474E32800] 09:55:24 INFO - PROCESS | 3608 | 1461257724447 Marionette DEBUG loaded listener.js 09:55:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (00000064757E8C00) [pid = 3608] [serial = 943] [outer = 0000006474E32800] 09:55:24 INFO - PROCESS | 3608 | 1461257724980 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]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 838ms 09:55:25 INFO - PROCESS | 3608 | 1461257725020 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3608 | 1461257725022 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:55:25 INFO - PROCESS | 3608 | 1461257725026 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 3608 | 1461257725028 Marionette TRACE conn5 <- [1,1222,null,{}] 09:55:25 INFO - PROCESS | 3608 | 1461257725032 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}] 09:55:25 INFO - PROCESS | 3608 | 1461257725142 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:55:25 INFO - PROCESS | 3608 | 1461257725235 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B255000 == 68 [pid = 3608] [id = 315] 09:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006474FF4400) [pid = 3608] [serial = 944] [outer = 0000000000000000] 09:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006476171000) [pid = 3608] [serial = 945] [outer = 0000006474FF4400] 09:55:25 INFO - PROCESS | 3608 | 1461257725291 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064762E1400) [pid = 3608] [serial = 946] [outer = 0000006474FF4400] 09:55:25 INFO - PROCESS | 3608 | 1461257725846 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]]]}] 09:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 839ms 09:55:25 INFO - PROCESS | 3608 | 1461257725870 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:55:25 INFO - PROCESS | 3608 | 1461257725873 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:55:25 INFO - PROCESS | 3608 | 1461257725878 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:55:25 INFO - PROCESS | 3608 | 1461257725880 Marionette TRACE conn5 <- [1,1226,null,{}] 09:55:25 INFO - PROCESS | 3608 | 1461257725884 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}] 09:55:26 INFO - PROCESS | 3608 | 1461257726018 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:55:26 INFO - PROCESS | 3608 | 1461257726133 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B5EA000 == 69 [pid = 3608] [id = 316] 09:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006476A12400) [pid = 3608] [serial = 947] [outer = 0000000000000000] 09:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006476A1B000) [pid = 3608] [serial = 948] [outer = 0000006476A12400] 09:55:26 INFO - PROCESS | 3608 | 1461257726234 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006476AC8C00) [pid = 3608] [serial = 949] [outer = 0000006476A12400] 09:55:26 INFO - PROCESS | 3608 | 1461257726759 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]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 09:55:26 INFO - PROCESS | 3608 | 1461257726826 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 3608 | 1461257726828 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:55:26 INFO - PROCESS | 3608 | 1461257726832 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 3608 | 1461257726834 Marionette TRACE conn5 <- [1,1230,null,{}] 09:55:26 INFO - PROCESS | 3608 | 1461257726838 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}] 09:55:26 INFO - PROCESS | 3608 | 1461257726947 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:55:27 INFO - PROCESS | 3608 | 1461257727040 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000647BD54000 == 70 [pid = 3608] [id = 317] 09:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006476AD0C00) [pid = 3608] [serial = 950] [outer = 0000000000000000] 09:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006476F4FC00) [pid = 3608] [serial = 951] [outer = 0000006476AD0C00] 09:55:27 INFO - PROCESS | 3608 | 1461257727095 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (0000006477108400) [pid = 3608] [serial = 952] [outer = 0000006476AD0C00] 09:55:27 INFO - PROCESS | 3608 | 1461257727710 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]]]}] 09:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 09:55:27 INFO - PROCESS | 3608 | 1461257727758 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:55:27 INFO - PROCESS | 3608 | 1461257727760 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:55:27 INFO - PROCESS | 3608 | 1461257727764 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:55:27 INFO - PROCESS | 3608 | 1461257727766 Marionette TRACE conn5 <- [1,1234,null,{}] 09:55:27 INFO - PROCESS | 3608 | 1461257727770 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}] 09:55:27 INFO - PROCESS | 3608 | 1461257727880 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:55:27 INFO - PROCESS | 3608 | 1461257727974 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A40000 == 71 [pid = 3608] [id = 318] 09:55:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006406367C00) [pid = 3608] [serial = 953] [outer = 0000000000000000] 09:55:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (0000006407BECC00) [pid = 3608] [serial = 954] [outer = 0000006406367C00] 09:55:28 INFO - PROCESS | 3608 | 1461257728030 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (0000006476ACF400) [pid = 3608] [serial = 955] [outer = 0000006406367C00] 09:55:28 INFO - PROCESS | 3608 | 1461257728806 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]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1086ms 09:55:28 INFO - PROCESS | 3608 | 1461257728853 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 3608 | 1461257728857 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:55:28 INFO - PROCESS | 3608 | 1461257728863 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 3608 | 1461257728866 Marionette TRACE conn5 <- [1,1238,null,{}] 09:55:28 INFO - PROCESS | 3608 | 1461257728871 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}] 09:55:29 INFO - PROCESS | 3608 | 1461257729014 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:55:29 INFO - PROCESS | 3608 | 1461257729146 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404765800 == 72 [pid = 3608] [id = 319] 09:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (00000064046A1800) [pid = 3608] [serial = 956] [outer = 0000000000000000] 09:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006404A4A400) [pid = 3608] [serial = 957] [outer = 00000064046A1800] 09:55:29 INFO - PROCESS | 3608 | 1461257729199 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006406027000) [pid = 3608] [serial = 958] [outer = 00000064046A1800] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1B8000 == 71 [pid = 3608] [id = 309] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BE000 == 70 [pid = 3608] [id = 308] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C54C800 == 69 [pid = 3608] [id = 307] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640C03C800 == 68 [pid = 3608] [id = 306] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC73800 == 67 [pid = 3608] [id = 305] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640724A800 == 66 [pid = 3608] [id = 304] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006404A2F800 == 65 [pid = 3608] [id = 289] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (000000640B5E7000) [pid = 3608] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B12C800 == 64 [pid = 3608] [id = 303] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B122000 == 63 [pid = 3608] [id = 272] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006407937800 == 62 [pid = 3608] [id = 302] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 00000064087B9000 == 61 [pid = 3608] [id = 301] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006476113800 == 60 [pid = 3608] [id = 298] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 0000006474F19000 == 59 [pid = 3608] [id = 297] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0E9000 == 58 [pid = 3608] [id = 296] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87A000 == 57 [pid = 3608] [id = 295] 09:55:29 INFO - PROCESS | 3608 | --DOCSHELL 000000640777B000 == 56 [pid = 3608] [id = 294] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640AF41800) [pid = 3608] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (00000064036D5800) [pid = 3608] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (00000064080B2800) [pid = 3608] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000640B23AC00) [pid = 3608] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (00000064081E1000) [pid = 3608] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006409168000) [pid = 3608] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006408DBA800) [pid = 3608] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B736400) [pid = 3608] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (00000064040CD800) [pid = 3608] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (00000064036D0000) [pid = 3608] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006407390800) [pid = 3608] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (00000064077C2400) [pid = 3608] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640816E400) [pid = 3608] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (00000064056A1400) [pid = 3608] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640510CC00) [pid = 3608] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B677400) [pid = 3608] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006407BE1800) [pid = 3608] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064035C3C00) [pid = 3608] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640510E400) [pid = 3608] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640602F400) [pid = 3608] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (00000064051A2C00) [pid = 3608] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640AF3B000) [pid = 3608] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B513C00) [pid = 3608] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006407388C00) [pid = 3608] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:55:29 INFO - PROCESS | 3608 | 1461257729806 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]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 984ms 09:55:29 INFO - PROCESS | 3608 | 1461257729850 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 3608 | 1461257729856 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:55:29 INFO - PROCESS | 3608 | 1461257729864 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 3608 | 1461257729867 Marionette TRACE conn5 <- [1,1242,null,{}] 09:55:29 INFO - PROCESS | 3608 | 1461257729871 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}] 09:55:29 INFO - PROCESS | 3608 | 1461257729965 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:55:30 INFO - PROCESS | 3608 | 1461257730044 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F63800 == 57 [pid = 3608] [id = 320] 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006403A4B400) [pid = 3608] [serial = 959] [outer = 0000000000000000] 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (00000064046A3000) [pid = 3608] [serial = 960] [outer = 0000006403A4B400] 09:55:30 INFO - PROCESS | 3608 | 1461257730092 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006406B42C00) [pid = 3608] [serial = 961] [outer = 0000006403A4B400] 09:55:30 INFO - PROCESS | 3608 | 1461257730515 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]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 09:55:30 INFO - PROCESS | 3608 | 1461257730541 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 3608 | 1461257730543 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:55:30 INFO - PROCESS | 3608 | 1461257730547 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 3608 | 1461257730550 Marionette TRACE conn5 <- [1,1246,null,{}] 09:55:30 INFO - PROCESS | 3608 | 1461257730561 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}] 09:55:30 INFO - PROCESS | 3608 | 1461257730655 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:55:30 INFO - PROCESS | 3608 | 1461257730704 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B878800 == 58 [pid = 3608] [id = 321] 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064073A9C00) [pid = 3608] [serial = 962] [outer = 0000000000000000] 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064077C2400) [pid = 3608] [serial = 963] [outer = 00000064073A9C00] 09:55:30 INFO - PROCESS | 3608 | 1461257730754 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006407BE0C00) [pid = 3608] [serial = 964] [outer = 00000064073A9C00] 09:55:31 INFO - PROCESS | 3608 | 1461257731213 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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 09:55:31 INFO - PROCESS | 3608 | 1461257731241 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3608 | 1461257731244 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:55:31 INFO - PROCESS | 3608 | 1461257731247 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 3608 | 1461257731249 Marionette TRACE conn5 <- [1,1250,null,{}] 09:55:31 INFO - PROCESS | 3608 | 1461257731252 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}] 09:55:31 INFO - PROCESS | 3608 | 1461257731343 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:55:31 INFO - PROCESS | 3608 | 1461257731352 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC13000 == 59 [pid = 3608] [id = 322] 09:55:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064080B9000) [pid = 3608] [serial = 965] [outer = 0000000000000000] 09:55:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640816EC00) [pid = 3608] [serial = 966] [outer = 00000064080B9000] 09:55:31 INFO - PROCESS | 3608 | 1461257731400 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (00000064081EA000) [pid = 3608] [serial = 967] [outer = 00000064080B9000] 09:55:31 INFO - PROCESS | 3608 | 1461257731850 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]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 09:55:31 INFO - PROCESS | 3608 | 1461257731943 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 3608 | 1461257731945 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:55:31 INFO - PROCESS | 3608 | 1461257731949 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 3608 | 1461257731951 Marionette TRACE conn5 <- [1,1254,null,{}] 09:55:31 INFO - PROCESS | 3608 | 1461257731959 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}] 09:55:32 INFO - PROCESS | 3608 | 1461257732103 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:55:32 INFO - PROCESS | 3608 | 1461257732124 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCE1800 == 60 [pid = 3608] [id = 323] 09:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408DB6800) [pid = 3608] [serial = 968] [outer = 0000000000000000] 09:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006408DBE400) [pid = 3608] [serial = 969] [outer = 0000006408DB6800] 09:55:32 INFO - PROCESS | 3608 | 1461257732170 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (00000064090D7800) [pid = 3608] [serial = 970] [outer = 0000006408DB6800] 09:55:32 INFO - PROCESS | 3608 | 1461257732619 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]]]}] 09:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 09:55:32 INFO - PROCESS | 3608 | 1461257732685 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:55:32 INFO - PROCESS | 3608 | 1461257732687 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:55:32 INFO - PROCESS | 3608 | 1461257732690 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:55:32 INFO - PROCESS | 3608 | 1461257732692 Marionette TRACE conn5 <- [1,1258,null,{}] 09:55:32 INFO - PROCESS | 3608 | 1461257732695 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}] 09:55:32 INFO - PROCESS | 3608 | 1461257732836 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:55:32 INFO - PROCESS | 3608 | 1461257732893 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C227000 == 61 [pid = 3608] [id = 324] 09:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064090E3400) [pid = 3608] [serial = 971] [outer = 0000000000000000] 09:55:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640AF5D800) [pid = 3608] [serial = 972] [outer = 00000064090E3400] 09:55:32 INFO - PROCESS | 3608 | 1461257732942 Marionette DEBUG loaded listener.js 09:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000640B516C00) [pid = 3608] [serial = 973] [outer = 00000064090E3400] 09:55:33 INFO - PROCESS | 3608 | 1461257733370 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]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 09:55:33 INFO - PROCESS | 3608 | 1461257733435 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 3608 | 1461257733437 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:55:33 INFO - PROCESS | 3608 | 1461257733443 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 3608 | 1461257733444 Marionette TRACE conn5 <- [1,1262,null,{}] 09:55:33 INFO - PROCESS | 3608 | 1461257733448 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}] 09:55:33 INFO - PROCESS | 3608 | 1461257733562 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:55:33 INFO - PROCESS | 3608 | 1461257733848 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640EB39400) [pid = 3608] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640C53BC00) [pid = 3608] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (00000064080BDC00) [pid = 3608] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006404627800) [pid = 3608] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B5EC400) [pid = 3608] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (00000064051A2400) [pid = 3608] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006403510C00) [pid = 3608] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064035D7000) [pid = 3608] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B233000) [pid = 3608] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:55:33 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006408FCEC00) [pid = 3608] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:55:33 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404F0B800 == 62 [pid = 3608] [id = 325] 09:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006402879C00) [pid = 3608] [serial = 974] [outer = 0000000000000000] 09:55:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006402F61800) [pid = 3608] [serial = 975] [outer = 0000006402879C00] 09:55:33 INFO - PROCESS | 3608 | 1461257733916 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006403976400) [pid = 3608] [serial = 976] [outer = 0000006402879C00] 09:55:34 INFO - PROCESS | 3608 | 1461257734556 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]]]}] 09:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1175ms 09:55:34 INFO - PROCESS | 3608 | 1461257734622 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:55:34 INFO - PROCESS | 3608 | 1461257734628 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:55:34 INFO - PROCESS | 3608 | 1461257734634 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:55:34 INFO - PROCESS | 3608 | 1461257734638 Marionette TRACE conn5 <- [1,1266,null,{}] 09:55:34 INFO - PROCESS | 3608 | 1461257734643 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}] 09:55:34 INFO - PROCESS | 3608 | 1461257734771 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:55:34 INFO - PROCESS | 3608 | 1461257734887 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B629800 == 63 [pid = 3608] [id = 326] 09:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006406368800) [pid = 3608] [serial = 977] [outer = 0000000000000000] 09:55:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640736C400) [pid = 3608] [serial = 978] [outer = 0000006406368800] 09:55:34 INFO - PROCESS | 3608 | 1461257734948 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064073A4000) [pid = 3608] [serial = 979] [outer = 0000006406368800] 09:55:35 INFO - PROCESS | 3608 | 1461257735570 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]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 09:55:35 INFO - PROCESS | 3608 | 1461257735623 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 3608 | 1461257735628 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:55:35 INFO - PROCESS | 3608 | 1461257735633 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 3608 | 1461257735636 Marionette TRACE conn5 <- [1,1270,null,{}] 09:55:35 INFO - PROCESS | 3608 | 1461257735640 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}] 09:55:35 INFO - PROCESS | 3608 | 1461257735784 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:55:35 INFO - PROCESS | 3608 | 1461257735907 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C550000 == 64 [pid = 3608] [id = 327] 09:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (00000064080B2000) [pid = 3608] [serial = 980] [outer = 0000000000000000] 09:55:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064090D9800) [pid = 3608] [serial = 981] [outer = 00000064080B2000] 09:55:35 INFO - PROCESS | 3608 | 1461257735965 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640AF3DC00) [pid = 3608] [serial = 982] [outer = 00000064080B2000] 09:55:36 INFO - PROCESS | 3608 | 1461257736616 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]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1030ms 09:55:36 INFO - PROCESS | 3608 | 1461257736665 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 3608 | 1461257736668 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:55:36 INFO - PROCESS | 3608 | 1461257736674 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 3608 | 1461257736681 Marionette TRACE conn5 <- [1,1274,null,{}] 09:55:36 INFO - PROCESS | 3608 | 1461257736709 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}] 09:55:36 INFO - PROCESS | 3608 | 1461257736855 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:55:36 INFO - PROCESS | 3608 | 1461257736980 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E960800 == 65 [pid = 3608] [id = 328] 09:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (000000640B5EC400) [pid = 3608] [serial = 983] [outer = 0000000000000000] 09:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000640B734400) [pid = 3608] [serial = 984] [outer = 000000640B5EC400] 09:55:37 INFO - PROCESS | 3608 | 1461257737037 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640B78C800) [pid = 3608] [serial = 985] [outer = 000000640B5EC400] 09:55:37 INFO - PROCESS | 3608 | 1461257737565 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]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 966ms 09:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:55:37 INFO - PROCESS | 3608 | 1461257737639 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 3608 | 1461257737642 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:55:37 INFO - PROCESS | 3608 | 1461257737646 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 3608 | 1461257737648 Marionette TRACE conn5 <- [1,1278,null,{}] 09:55:37 INFO - PROCESS | 3608 | 1461257737651 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}] 09:55:37 INFO - PROCESS | 3608 | 1461257737794 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:55:37 INFO - PROCESS | 3608 | 1461257737915 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F51A800 == 66 [pid = 3608] [id = 329] 09:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640B95CC00) [pid = 3608] [serial = 986] [outer = 0000000000000000] 09:55:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640BBC9000) [pid = 3608] [serial = 987] [outer = 000000640B95CC00] 09:55:37 INFO - PROCESS | 3608 | 1461257737972 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640CFD9800) [pid = 3608] [serial = 988] [outer = 000000640B95CC00] 09:55:38 INFO - PROCESS | 3608 | 1461257738548 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]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 09:55:38 INFO - PROCESS | 3608 | 1461257738592 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 3608 | 1461257738595 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:55:38 INFO - PROCESS | 3608 | 1461257738598 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 3608 | 1461257738600 Marionette TRACE conn5 <- [1,1282,null,{}] 09:55:38 INFO - PROCESS | 3608 | 1461257738604 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}] 09:55:38 INFO - PROCESS | 3608 | 1461257738713 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:55:38 INFO - PROCESS | 3608 | 1461257738806 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768C5800 == 67 [pid = 3608] [id = 330] 09:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000640E45C000) [pid = 3608] [serial = 989] [outer = 0000000000000000] 09:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (000000640EB32000) [pid = 3608] [serial = 990] [outer = 000000640E45C000] 09:55:38 INFO - PROCESS | 3608 | 1461257738872 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (0000006466520800) [pid = 3608] [serial = 991] [outer = 000000640E45C000] 09:55:39 INFO - PROCESS | 3608 | 1461257739502 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]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 09:55:39 INFO - PROCESS | 3608 | 1461257739545 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:55:39 INFO - PROCESS | 3608 | 1461257739548 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:55:39 INFO - PROCESS | 3608 | 1461257739551 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 3608 | 1461257739553 Marionette TRACE conn5 <- [1,1286,null,{}] 09:55:39 INFO - PROCESS | 3608 | 1461257739557 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}] 09:55:39 INFO - PROCESS | 3608 | 1461257739670 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:55:39 INFO - PROCESS | 3608 | 1461257739904 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15A800 == 68 [pid = 3608] [id = 331] 09:55:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (00000064036D3C00) [pid = 3608] [serial = 992] [outer = 0000000000000000] 09:55:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006403A47000) [pid = 3608] [serial = 993] [outer = 00000064036D3C00] 09:55:39 INFO - PROCESS | 3608 | 1461257739956 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (00000064051A8000) [pid = 3608] [serial = 994] [outer = 00000064036D3C00] 09:55:40 INFO - PROCESS | 3608 | 1461257740634 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]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1131ms 09:55:40 INFO - PROCESS | 3608 | 1461257740686 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:55:40 INFO - PROCESS | 3608 | 1461257740690 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:55:40 INFO - PROCESS | 3608 | 1461257740695 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:55:40 INFO - PROCESS | 3608 | 1461257740698 Marionette TRACE conn5 <- [1,1290,null,{}] 09:55:40 INFO - PROCESS | 3608 | 1461257740720 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}] 09:55:40 INFO - PROCESS | 3608 | 1461257740857 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:55:40 INFO - PROCESS | 3608 | 1461257740916 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A189000 == 69 [pid = 3608] [id = 332] 09:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (0000006407A64000) [pid = 3608] [serial = 995] [outer = 0000000000000000] 09:55:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (0000006407BEB000) [pid = 3608] [serial = 996] [outer = 0000006407A64000] 09:55:40 INFO - PROCESS | 3608 | 1461257740968 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (00000064081EC000) [pid = 3608] [serial = 997] [outer = 0000006407A64000] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BC000 == 68 [pid = 3608] [id = 282] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640E958000 == 67 [pid = 3608] [id = 283] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640C227000 == 66 [pid = 3608] [id = 324] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCE1800 == 65 [pid = 3608] [id = 323] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC13000 == 64 [pid = 3608] [id = 322] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640B878800 == 63 [pid = 3608] [id = 321] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F63800 == 62 [pid = 3608] [id = 320] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000006404765800 == 61 [pid = 3608] [id = 319] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (000000640B961400) [pid = 3608] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (0000006407374000) [pid = 3608] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (00000064090E2400) [pid = 3608] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (0000006403A46C00) [pid = 3608] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (000000640CFDC000) [pid = 3608] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640EB33000) [pid = 3608] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006474D0CC00) [pid = 3608] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (0000006474E35800) [pid = 3608] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000006474FCD000 == 60 [pid = 3608] [id = 313] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 000000640B875800 == 59 [pid = 3608] [id = 312] 09:55:41 INFO - PROCESS | 3608 | --DOCSHELL 0000006407950800 == 58 [pid = 3608] [id = 311] 09:55:41 INFO - PROCESS | 3608 | 1461257741632 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]]]}] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006474E2B400) [pid = 3608] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000640CFE4800) [pid = 3608] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (00000064081E3C00) [pid = 3608] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064049D7800) [pid = 3608] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B965C00) [pid = 3608] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (00000064052D5800) [pid = 3608] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640B6D9C00) [pid = 3608] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064073AB400) [pid = 3608] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006407A69800) [pid = 3608] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006405113400) [pid = 3608] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (00000064042D5C00) [pid = 3608] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640AF43400) [pid = 3608] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640B681C00) [pid = 3608] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640E462C00) [pid = 3608] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006474D15800) [pid = 3608] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064090DCC00) [pid = 3608] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640AF40800) [pid = 3608] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640EB30800) [pid = 3608] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006408DBC400) [pid = 3608] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:55:41 INFO - PROCESS | 3608 | 1461257741688 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 3608 | 1461257741692 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:55:41 INFO - PROCESS | 3608 | 1461257741695 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 3608 | 1461257741697 Marionette TRACE conn5 <- [1,1294,null,{}] 09:55:41 INFO - PROCESS | 3608 | 1461257741701 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}] 09:55:41 INFO - PROCESS | 3608 | 1461257741793 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:55:41 INFO - PROCESS | 3608 | 1461257741801 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:41 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408766800 == 59 [pid = 3608] [id = 333] 09:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006404626800) [pid = 3608] [serial = 998] [outer = 0000000000000000] 09:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640736A400) [pid = 3608] [serial = 999] [outer = 0000006404626800] 09:55:41 INFO - PROCESS | 3608 | 1461257741849 Marionette DEBUG loaded listener.js 09:55:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006407A6B400) [pid = 3608] [serial = 1000] [outer = 0000006404626800] 09:55:42 INFO - PROCESS | 3608 | 1461257742357 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]]]}] 09:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 09:55:42 INFO - PROCESS | 3608 | 1461257742410 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:55:42 INFO - PROCESS | 3608 | 1461257742413 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:55:42 INFO - PROCESS | 3608 | 1461257742425 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:55:42 INFO - PROCESS | 3608 | 1461257742431 Marionette TRACE conn5 <- [1,1298,null,{}] 09:55:42 INFO - PROCESS | 3608 | 1461257742436 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}] 09:55:42 INFO - PROCESS | 3608 | 1461257742529 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:55:42 INFO - PROCESS | 3608 | 1461257742611 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC80800 == 60 [pid = 3608] [id = 334] 09:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006407997C00) [pid = 3608] [serial = 1001] [outer = 0000000000000000] 09:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640AF3C000) [pid = 3608] [serial = 1002] [outer = 0000006407997C00] 09:55:42 INFO - PROCESS | 3608 | 1461257742658 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640B5E4400) [pid = 3608] [serial = 1003] [outer = 0000006407997C00] 09:55:43 INFO - PROCESS | 3608 | 1461257743033 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]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 650ms 09:55:43 INFO - PROCESS | 3608 | 1461257743074 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3608 | 1461257743077 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:55:43 INFO - PROCESS | 3608 | 1461257743080 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3608 | 1461257743082 Marionette TRACE conn5 <- [1,1302,null,{}] 09:55:43 INFO - PROCESS | 3608 | 1461257743085 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}] 09:55:43 INFO - PROCESS | 3608 | 1461257743178 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:55:43 INFO - PROCESS | 3608 | 1461257743185 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0D6800 == 61 [pid = 3608] [id = 335] 09:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640B678800) [pid = 3608] [serial = 1004] [outer = 0000000000000000] 09:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640B78B000) [pid = 3608] [serial = 1005] [outer = 000000640B678800] 09:55:43 INFO - PROCESS | 3608 | 1461257743231 Marionette DEBUG loaded listener.js 09:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640B6CCC00) [pid = 3608] [serial = 1006] [outer = 000000640B678800] 09:55:43 INFO - PROCESS | 3608 | 1461257743671 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]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 09:55:43 INFO - PROCESS | 3608 | 1461257743710 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 3608 | 1461257743713 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:55:43 INFO - PROCESS | 3608 | 1461257743716 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 3608 | 1461257743718 Marionette TRACE conn5 <- [1,1306,null,{}] 09:55:43 INFO - PROCESS | 3608 | 1461257743733 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}] 09:55:43 INFO - PROCESS | 3608 | 1461257743849 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:55:43 INFO - PROCESS | 3608 | 1461257743935 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C62C800 == 62 [pid = 3608] [id = 336] 09:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640EB38800) [pid = 3608] [serial = 1007] [outer = 0000000000000000] 09:55:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640F1A9800) [pid = 3608] [serial = 1008] [outer = 000000640EB38800] 09:55:44 INFO - PROCESS | 3608 | 1461257743991 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006474DAB800) [pid = 3608] [serial = 1009] [outer = 000000640EB38800] 09:55:44 INFO - PROCESS | 3608 | 1461257744446 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]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 776ms 09:55:44 INFO - PROCESS | 3608 | 1461257744496 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:55:44 INFO - PROCESS | 3608 | 1461257744498 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:55:44 INFO - PROCESS | 3608 | 1461257744501 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 3608 | 1461257744503 Marionette TRACE conn5 <- [1,1310,null,{}] 09:55:44 INFO - PROCESS | 3608 | 1461257744506 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}] 09:55:44 INFO - PROCESS | 3608 | 1461257744622 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:55:44 INFO - PROCESS | 3608 | 1461257744678 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E961800 == 63 [pid = 3608] [id = 337] 09:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006474E7F400) [pid = 3608] [serial = 1010] [outer = 0000000000000000] 09:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006474FFA000) [pid = 3608] [serial = 1011] [outer = 0000006474E7F400] 09:55:44 INFO - PROCESS | 3608 | 1461257744724 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000647615D000) [pid = 3608] [serial = 1012] [outer = 0000006474E7F400] 09:55:45 INFO - PROCESS | 3608 | 1461257745149 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]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 09:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:55:45 INFO - PROCESS | 3608 | 1461257745203 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:55:45 INFO - PROCESS | 3608 | 1461257745205 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:55:45 INFO - PROCESS | 3608 | 1461257745209 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 3608 | 1461257745210 Marionette TRACE conn5 <- [1,1314,null,{}] 09:55:45 INFO - PROCESS | 3608 | 1461257745214 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}] 09:55:45 INFO - PROCESS | 3608 | 1461257745356 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:55:45 INFO - PROCESS | 3608 | 1461257745415 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F51D000 == 64 [pid = 3608] [id = 338] 09:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006405114400) [pid = 3608] [serial = 1013] [outer = 0000000000000000] 09:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064761BE800) [pid = 3608] [serial = 1014] [outer = 0000006405114400] 09:55:45 INFO - PROCESS | 3608 | 1461257745461 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006476A12C00) [pid = 3608] [serial = 1015] [outer = 0000006405114400] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (0000006407377400) [pid = 3608] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006474E30800) [pid = 3608] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (0000006406367C00) [pid = 3608] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (00000064046A1800) [pid = 3608] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (00000064073A9C00) [pid = 3608] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006403A4B000) [pid = 3608] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006403A4B400) [pid = 3608] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006402F5B000) [pid = 3608] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (00000064080B7C00) [pid = 3608] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B5EB800) [pid = 3608] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640B731800) [pid = 3608] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640F1A7400) [pid = 3608] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006474DA5800) [pid = 3608] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640510DC00) [pid = 3608] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064080B9000) [pid = 3608] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006408DB6800) [pid = 3608] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006405119400) [pid = 3608] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:55:45 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006408FCFC00) [pid = 3608] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064036D6000) [pid = 3608] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B790800) [pid = 3608] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640CFD6C00) [pid = 3608] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640E45D000) [pid = 3608] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:55:46 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640AF60C00) [pid = 3608] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:55:46 INFO - PROCESS | 3608 | 1461257746050 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]]]}] 09:55:46 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 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 879ms 09:55:46 INFO - PROCESS | 3608 | 1461257746089 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3608 | 1461257746091 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:55:46 INFO - PROCESS | 3608 | 1461257746094 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3608 | 1461257746096 Marionette TRACE conn5 <- [1,1318,null,{}] 09:55:46 INFO - PROCESS | 3608 | 1461257746100 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}] 09:55:46 INFO - PROCESS | 3608 | 1461257746216 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:55:46 INFO - PROCESS | 3608 | 1461257746272 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4AA800 == 65 [pid = 3608] [id = 339] 09:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006403973400) [pid = 3608] [serial = 1016] [outer = 0000000000000000] 09:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640729FC00) [pid = 3608] [serial = 1017] [outer = 0000006403973400] 09:55:46 INFO - PROCESS | 3608 | 1461257746317 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006408FCB400) [pid = 3608] [serial = 1018] [outer = 0000006403973400] 09:55:46 INFO - PROCESS | 3608 | 1461257746691 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]]]}] 09:55:46 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 09:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 09:55:46 INFO - PROCESS | 3608 | 1461257746788 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 3608 | 1461257746790 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:55:46 INFO - PROCESS | 3608 | 1461257746794 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 3608 | 1461257746796 Marionette TRACE conn5 <- [1,1322,null,{}] 09:55:46 INFO - PROCESS | 3608 | 1461257746799 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}] 09:55:46 INFO - PROCESS | 3608 | 1461257746888 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:55:46 INFO - PROCESS | 3608 | 1461257746896 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000006478267000 == 66 [pid = 3608] [id = 340] 09:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640C53B400) [pid = 3608] [serial = 1019] [outer = 0000000000000000] 09:55:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (00000064762E3C00) [pid = 3608] [serial = 1020] [outer = 000000640C53B400] 09:55:46 INFO - PROCESS | 3608 | 1461257746943 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006476A1B400) [pid = 3608] [serial = 1021] [outer = 000000640C53B400] 09:55:47 INFO - PROCESS | 3608 | 1461257747354 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]]]}] 09:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 09:55:47 INFO - PROCESS | 3608 | 1461257747392 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 3608 | 1461257747394 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:55:47 INFO - PROCESS | 3608 | 1461257747397 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:55:47 INFO - PROCESS | 3608 | 1461257747399 Marionette TRACE conn5 <- [1,1326,null,{}] 09:55:47 INFO - PROCESS | 3608 | 1461257747409 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}] 09:55:47 INFO - PROCESS | 3608 | 1461257747503 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:55:47 INFO - PROCESS | 3608 | 1461257747509 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000647BC7C000 == 67 [pid = 3608] [id = 341] 09:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006476AC4400) [pid = 3608] [serial = 1022] [outer = 0000000000000000] 09:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006476F57800) [pid = 3608] [serial = 1023] [outer = 0000006476AC4400] 09:55:47 INFO - PROCESS | 3608 | 1461257747562 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (00000064772C0000) [pid = 3608] [serial = 1024] [outer = 0000006476AC4400] 09:55:48 INFO - PROCESS | 3608 | 1461257748567 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]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1222ms 09:55:48 INFO - PROCESS | 3608 | 1461257748625 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 3608 | 1461257748630 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:55:48 INFO - PROCESS | 3608 | 1461257748636 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 3608 | 1461257748640 Marionette TRACE conn5 <- [1,1330,null,{}] 09:55:48 INFO - PROCESS | 3608 | 1461257748647 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}] 09:55:48 INFO - PROCESS | 3608 | 1461257748770 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:55:48 INFO - PROCESS | 3608 | 1461257748892 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B124000 == 68 [pid = 3608] [id = 342] 09:55:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006404624000) [pid = 3608] [serial = 1025] [outer = 0000000000000000] 09:55:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640736BC00) [pid = 3608] [serial = 1026] [outer = 0000006404624000] 09:55:48 INFO - PROCESS | 3608 | 1461257748952 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407988C00) [pid = 3608] [serial = 1027] [outer = 0000006404624000] 09:55:49 INFO - PROCESS | 3608 | 1461257749448 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]]]}] 09:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1354ms 09:55:51 INFO - PROCESS | 3608 | 1461257749994 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3608 | 1461257750001 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:55:51 INFO - PROCESS | 3608 | 1461257750049 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3608 | 1461257750053 Marionette TRACE conn5 <- [1,1334,null,{}] 09:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:55:51 INFO - PROCESS | 3608 | 1461257750058 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}] 09:55:51 INFO - PROCESS | 3608 | 1461257750169 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:55:51 INFO - PROCESS | 3608 | 1461257750292 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:55:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C035800 == 69 [pid = 3608] [id = 343] 09:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1055ms 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408DB1400) [pid = 3608] [serial = 1028] [outer = 0000000000000000] 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006409166C00) [pid = 3608] [serial = 1029] [outer = 0000006408DB1400] 09:55:51 INFO - PROCESS | 3608 | 1461257750350 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640B23A000) [pid = 3608] [serial = 1030] [outer = 0000006408DB1400] 09:55:51 INFO - PROCESS | 3608 | 1461257750912 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]]]}] 09:55:51 INFO - PROCESS | 3608 | 1461257751163 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 3608 | 1461257751166 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:55:51 INFO - PROCESS | 3608 | 1461257751172 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 3608 | 1461257751176 Marionette TRACE conn5 <- [1,1338,null,{}] 09:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:55:51 INFO - PROCESS | 3608 | 1461257751188 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}] 09:55:51 INFO - PROCESS | 3608 | 1461257751298 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:55:51 INFO - PROCESS | 3608 | 1461257751557 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000647C168800 == 70 [pid = 3608] [id = 344] 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640F1A4C00) [pid = 3608] [serial = 1031] [outer = 0000000000000000] 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006474DA1800) [pid = 3608] [serial = 1032] [outer = 000000640F1A4C00] 09:55:51 INFO - PROCESS | 3608 | 1461257751678 Marionette DEBUG loaded listener.js 09:55:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006474E83000) [pid = 3608] [serial = 1033] [outer = 000000640F1A4C00] 09:55:52 INFO - PROCESS | 3608 | 1461257752265 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]]]}] 09:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1130ms 09:55:52 INFO - PROCESS | 3608 | 1461257752308 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:55:52 INFO - PROCESS | 3608 | 1461257752311 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:55:52 INFO - PROCESS | 3608 | 1461257752315 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:55:52 INFO - PROCESS | 3608 | 1461257752317 Marionette TRACE conn5 <- [1,1342,null,{}] 09:55:52 INFO - PROCESS | 3608 | 1461257752321 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}] 09:55:52 INFO - PROCESS | 3608 | 1461257752469 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:55:52 INFO - PROCESS | 3608 | 1461257752566 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEE7000 == 71 [pid = 3608] [id = 345] 09:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006477107800) [pid = 3608] [serial = 1034] [outer = 0000000000000000] 09:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006477C50C00) [pid = 3608] [serial = 1035] [outer = 0000006477107800] 09:55:52 INFO - PROCESS | 3608 | 1461257752623 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006478331000) [pid = 3608] [serial = 1036] [outer = 0000006477107800] 09:55:53 INFO - PROCESS | 3608 | 1461257753207 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]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 09:55:53 INFO - PROCESS | 3608 | 1461257753261 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 3608 | 1461257753264 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:55:53 INFO - PROCESS | 3608 | 1461257753267 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 3608 | 1461257753270 Marionette TRACE conn5 <- [1,1346,null,{}] 09:55:53 INFO - PROCESS | 3608 | 1461257753273 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}] 09:55:53 INFO - PROCESS | 3608 | 1461257753384 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:55:53 INFO - PROCESS | 3608 | 1461257753482 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000647DA9B800 == 72 [pid = 3608] [id = 346] 09:55:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000647723F000) [pid = 3608] [serial = 1037] [outer = 0000000000000000] 09:55:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000647B449400) [pid = 3608] [serial = 1038] [outer = 000000647723F000] 09:55:53 INFO - PROCESS | 3608 | 1461257753538 Marionette DEBUG loaded listener.js 09:55:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000647B56E400) [pid = 3608] [serial = 1039] [outer = 000000647723F000] 09:55:54 INFO - PROCESS | 3608 | 1461257754148 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]]]}] 09:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 941ms 09:55:54 INFO - PROCESS | 3608 | 1461257754211 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:55:54 INFO - PROCESS | 3608 | 1461257754214 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:55:54 INFO - PROCESS | 3608 | 1461257754218 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:55:54 INFO - PROCESS | 3608 | 1461257754220 Marionette TRACE conn5 <- [1,1350,null,{}] 09:55:54 INFO - PROCESS | 3608 | 1461257754224 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}] 09:55:54 INFO - PROCESS | 3608 | 1461257754359 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:55:54 INFO - PROCESS | 3608 | 1461257754636 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A157800 == 73 [pid = 3608] [id = 347] 09:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (00000064036C8C00) [pid = 3608] [serial = 1040] [outer = 0000000000000000] 09:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (00000064036D1C00) [pid = 3608] [serial = 1041] [outer = 00000064036C8C00] 09:55:54 INFO - PROCESS | 3608 | 1461257754724 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006404321C00) [pid = 3608] [serial = 1042] [outer = 00000064036C8C00] 09:55:55 INFO - PROCESS | 3608 | 1461257755355 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]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1182ms 09:55:55 INFO - PROCESS | 3608 | 1461257755403 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 3608 | 1461257755408 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:55:55 INFO - PROCESS | 3608 | 1461257755414 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 3608 | 1461257755418 Marionette TRACE conn5 <- [1,1354,null,{}] 09:55:55 INFO - PROCESS | 3608 | 1461257755423 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}] 09:55:55 INFO - PROCESS | 3608 | 1461257755537 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:55:55 INFO - PROCESS | 3608 | 1461257755667 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A188000 == 74 [pid = 3608] [id = 348] 09:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (000000640602F800) [pid = 3608] [serial = 1043] [outer = 0000000000000000] 09:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (0000006407296400) [pid = 3608] [serial = 1044] [outer = 000000640602F800] 09:55:55 INFO - PROCESS | 3608 | 1461257755721 Marionette DEBUG loaded listener.js 09:55:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (00000064073A2C00) [pid = 3608] [serial = 1045] [outer = 000000640602F800] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4B0000 == 73 [pid = 3608] [id = 293] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640E578800 == 72 [pid = 3608] [id = 245] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC75000 == 71 [pid = 3608] [id = 217] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 0000006478267000 == 70 [pid = 3608] [id = 340] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4AA800 == 69 [pid = 3608] [id = 339] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640F51D000 == 68 [pid = 3608] [id = 338] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640E961800 == 67 [pid = 3608] [id = 337] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640C62C800 == 66 [pid = 3608] [id = 336] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0D6800 == 65 [pid = 3608] [id = 335] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC80800 == 64 [pid = 3608] [id = 334] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (000000640B6CC000) [pid = 3608] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (0000006474E7F000) [pid = 3608] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (0000006476171000) [pid = 3608] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (0000006476A1B000) [pid = 3608] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006476F4FC00) [pid = 3608] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640AF5D800) [pid = 3608] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 0000006408766800 == 63 [pid = 3608] [id = 333] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640A189000 == 62 [pid = 3608] [id = 332] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640A15A800 == 61 [pid = 3608] [id = 331] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640E960800 == 60 [pid = 3608] [id = 328] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640C550000 == 59 [pid = 3608] [id = 327] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 000000640B629800 == 58 [pid = 3608] [id = 326] 09:55:56 INFO - PROCESS | 3608 | --DOCSHELL 0000006404F0B800 == 57 [pid = 3608] [id = 325] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006403972000) [pid = 3608] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (0000006409166000) [pid = 3608] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000640B684400) [pid = 3608] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000640B787400) [pid = 3608] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006474CAF000) [pid = 3608] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (0000006474E36000) [pid = 3608] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006406B41800) [pid = 3608] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006407A63800) [pid = 3608] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640B675800) [pid = 3608] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006404625800) [pid = 3608] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640C53E800) [pid = 3608] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640DE78800) [pid = 3608] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640F1A9C00) [pid = 3608] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (0000006474DA7400) [pid = 3608] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006408176000) [pid = 3608] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064077C5000) [pid = 3608] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006474E7B000) [pid = 3608] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006476ACF400) [pid = 3608] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006407BECC00) [pid = 3608] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006406027000) [pid = 3608] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006404A4A400) [pid = 3608] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064077C2400) [pid = 3608] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006407BE0C00) [pid = 3608] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640401BC00) [pid = 3608] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064051AA800) [pid = 3608] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006406B42C00) [pid = 3608] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064046A3000) [pid = 3608] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064090D7800) [pid = 3608] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064081EA000) [pid = 3608] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640816EC00) [pid = 3608] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006408DBE400) [pid = 3608] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:55:56 INFO - PROCESS | 3608 | 1461257756402 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] 09:55:56 INFO - PROCESS | 3608 | 1461257756450 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:55:56 INFO - PROCESS | 3608 | 1461257756455 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:55:56 INFO - PROCESS | 3608 | 1461257756457 Marionette TRACE conn5 <- [1,1358,null,{}] 09:55:56 INFO - PROCESS | 3608 | 1461257756461 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}] 09:55:56 INFO - PROCESS | 3608 | 1461257756575 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:55:56 INFO - PROCESS | 3608 | 1461257756582 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A193000 == 58 [pid = 3608] [id = 349] 09:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064046A8400) [pid = 3608] [serial = 1046] [outer = 0000000000000000] 09:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006406026800) [pid = 3608] [serial = 1047] [outer = 00000064046A8400] 09:55:56 INFO - PROCESS | 3608 | 1461257756631 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640738DC00) [pid = 3608] [serial = 1048] [outer = 00000064046A8400] 09:55:57 INFO - PROCESS | 3608 | 1461257757114 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] 09:55:57 INFO - PROCESS | 3608 | 1461257757152 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:55:57 INFO - PROCESS | 3608 | 1461257757158 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 3608 | 1461257757164 Marionette TRACE conn5 <- [1,1362,null,{}] 09:55:57 INFO - PROCESS | 3608 | 1461257757174 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}] 09:55:57 INFO - PROCESS | 3608 | 1461257757267 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:55:57 INFO - PROCESS | 3608 | 1461257757388 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC80800 == 59 [pid = 3608] [id = 350] 09:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006404A4A400) [pid = 3608] [serial = 1049] [outer = 0000000000000000] 09:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064080BBC00) [pid = 3608] [serial = 1050] [outer = 0000006404A4A400] 09:55:57 INFO - PROCESS | 3608 | 1461257757435 Marionette DEBUG loaded listener.js 09:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064081E4C00) [pid = 3608] [serial = 1051] [outer = 0000006404A4A400] 09:55:57 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:57 INFO - PROCESS | 3608 | 1461257757812 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] 09:55:57 INFO - PROCESS | 3608 | 1461257757853 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:55:57 INFO - PROCESS | 3608 | 1461257757856 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:55:57 INFO - PROCESS | 3608 | 1461257757858 Marionette TRACE conn5 <- [1,1366,null,{}] 09:55:57 INFO - PROCESS | 3608 | 1461257757861 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}] 09:55:57 INFO - PROCESS | 3608 | 1461257757953 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:55:57 INFO - PROCESS | 3608 | 1461257757959 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C03C800 == 60 [pid = 3608] [id = 351] 09:55:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006408DB2000) [pid = 3608] [serial = 1052] [outer = 0000000000000000] 09:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064090E0400) [pid = 3608] [serial = 1053] [outer = 0000006408DB2000] 09:55:58 INFO - PROCESS | 3608 | 1461257758006 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640AF3A000) [pid = 3608] [serial = 1054] [outer = 0000006408DB2000] 09:55:58 INFO - PROCESS | 3608 | 1461257758461 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] 09:55:58 INFO - PROCESS | 3608 | 1461257758493 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:55:58 INFO - PROCESS | 3608 | 1461257758502 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:55:58 INFO - PROCESS | 3608 | 1461257758504 Marionette TRACE conn5 <- [1,1370,null,{}] 09:55:58 INFO - PROCESS | 3608 | 1461257758507 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}] 09:55:58 INFO - PROCESS | 3608 | 1461257758623 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:55:58 INFO - PROCESS | 3608 | 1461257758709 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C62A000 == 61 [pid = 3608] [id = 352] 09:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B516800) [pid = 3608] [serial = 1055] [outer = 0000000000000000] 09:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B520400) [pid = 3608] [serial = 1056] [outer = 000000640B516800] 09:55:58 INFO - PROCESS | 3608 | 1461257758765 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B6CB800) [pid = 3608] [serial = 1057] [outer = 000000640B516800] 09:55:59 INFO - PROCESS | 3608 | [3608] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:59 INFO - PROCESS | 3608 | 1461257759246 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] 09:55:59 INFO - PROCESS | 3608 | 1461257759283 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:55:59 INFO - PROCESS | 3608 | 1461257759287 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 3608 | 1461257759289 Marionette TRACE conn5 <- [1,1374,null,{}] 09:55:59 INFO - PROCESS | 3608 | 1461257759292 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}] 09:55:59 INFO - PROCESS | 3608 | 1461257759410 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:55:59 INFO - PROCESS | 3608 | 1461257759469 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0CE800 == 62 [pid = 3608] [id = 353] 09:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B794800) [pid = 3608] [serial = 1058] [outer = 0000000000000000] 09:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640BBC0C00) [pid = 3608] [serial = 1059] [outer = 000000640B794800] 09:55:59 INFO - PROCESS | 3608 | 1461257759515 Marionette DEBUG loaded listener.js 09:55:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640C542400) [pid = 3608] [serial = 1060] [outer = 000000640B794800] 09:55:59 INFO - PROCESS | 3608 | 1461257759934 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] 09:55:59 INFO - PROCESS | 3608 | 1461257759983 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:56:00 INFO - PROCESS | 3608 | 1461257759990 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 3608 | 1461257759992 Marionette TRACE conn5 <- [1,1378,null,{}] 09:56:00 INFO - PROCESS | 3608 | 1461257759996 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}] 09:56:00 INFO - PROCESS | 3608 | 1461257760139 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006476AD0C00) [pid = 3608] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006474FF4400) [pid = 3608] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006474E32800) [pid = 3608] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006476A12400) [pid = 3608] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B230800) [pid = 3608] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064090E3400) [pid = 3608] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640EB38800) [pid = 3608] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006474E7F400) [pid = 3608] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006403973400) [pid = 3608] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006405114400) [pid = 3608] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006404626800) [pid = 3608] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006407A64000) [pid = 3608] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006407997C00) [pid = 3608] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640C53B400) [pid = 3608] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B678800) [pid = 3608] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:56:00 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064036D3C00) [pid = 3608] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:56:00 INFO - PROCESS | 3608 | 1461257760341 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A3F000 == 63 [pid = 3608] [id = 354] 09:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064036D3C00) [pid = 3608] [serial = 1061] [outer = 0000000000000000] 09:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006405114400) [pid = 3608] [serial = 1062] [outer = 00000064036D3C00] 09:56:00 INFO - PROCESS | 3608 | 1461257760387 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B5E9400) [pid = 3608] [serial = 1063] [outer = 00000064036D3C00] 09:56:00 INFO - PROCESS | 3608 | 1461257760729 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]]]}] 09:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 797ms 09:56:00 INFO - PROCESS | 3608 | 1461257760787 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:56:00 INFO - PROCESS | 3608 | 1461257760789 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:56:00 INFO - PROCESS | 3608 | 1461257760792 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:56:00 INFO - PROCESS | 3608 | 1461257760794 Marionette TRACE conn5 <- [1,1382,null,{}] 09:56:00 INFO - PROCESS | 3608 | 1461257760797 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}] 09:56:00 INFO - PROCESS | 3608 | 1461257760915 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:56:00 INFO - PROCESS | 3608 | 1461257760923 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F50A800 == 64 [pid = 3608] [id = 355] 09:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640DE75C00) [pid = 3608] [serial = 1064] [outer = 0000000000000000] 09:56:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640E45CC00) [pid = 3608] [serial = 1065] [outer = 000000640DE75C00] 09:56:00 INFO - PROCESS | 3608 | 1461257760969 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640EB35000) [pid = 3608] [serial = 1066] [outer = 000000640DE75C00] 09:56:01 INFO - PROCESS | 3608 | 1461257761371 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]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 627ms 09:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:56:01 INFO - PROCESS | 3608 | 1461257761422 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 3608 | 1461257761425 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:56:01 INFO - PROCESS | 3608 | 1461257761428 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 3608 | 1461257761429 Marionette TRACE conn5 <- [1,1386,null,{}] 09:56:01 INFO - PROCESS | 3608 | 1461257761433 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}] 09:56:01 INFO - PROCESS | 3608 | 1461257761553 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:56:01 INFO - PROCESS | 3608 | 1461257761599 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 3608 | ++DOCSHELL 00000064761D8000 == 65 [pid = 3608] [id = 356] 09:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640F1A3400) [pid = 3608] [serial = 1067] [outer = 0000000000000000] 09:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640F1B0400) [pid = 3608] [serial = 1068] [outer = 000000640F1A3400] 09:56:01 INFO - PROCESS | 3608 | 1461257761645 Marionette DEBUG loaded listener.js 09:56:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006474DA7C00) [pid = 3608] [serial = 1069] [outer = 000000640F1A3400] 09:56:02 INFO - PROCESS | 3608 | 1461257762046 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]]]}] 09:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 09:56:02 INFO - PROCESS | 3608 | 1461257762058 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:56:02 INFO - PROCESS | 3608 | 1461257762060 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:56:02 INFO - PROCESS | 3608 | 1461257762064 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:56:02 INFO - PROCESS | 3608 | 1461257762065 Marionette TRACE conn5 <- [1,1390,null,{}] 09:56:02 INFO - PROCESS | 3608 | 1461257762069 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}] 09:56:02 INFO - PROCESS | 3608 | 1461257762189 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:56:02 INFO - PROCESS | 3608 | 1461257762197 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477489800 == 66 [pid = 3608] [id = 357] 09:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064046A7400) [pid = 3608] [serial = 1070] [outer = 0000000000000000] 09:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006474E33400) [pid = 3608] [serial = 1071] [outer = 00000064046A7400] 09:56:02 INFO - PROCESS | 3608 | 1461257762249 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006474E84400) [pid = 3608] [serial = 1072] [outer = 00000064046A7400] 09:56:02 INFO - PROCESS | 3608 | 1461257762979 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]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 984ms 09:56:03 INFO - PROCESS | 3608 | 1461257763052 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 3608 | 1461257763058 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:56:03 INFO - PROCESS | 3608 | 1461257763064 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 3608 | 1461257763068 Marionette TRACE conn5 <- [1,1394,null,{}] 09:56:03 INFO - PROCESS | 3608 | 1461257763074 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}] 09:56:03 INFO - PROCESS | 3608 | 1461257763228 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:56:03 INFO - PROCESS | 3608 | 1461257763357 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B622000 == 67 [pid = 3608] [id = 358] 09:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (00000064051A6400) [pid = 3608] [serial = 1073] [outer = 0000000000000000] 09:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006406027C00) [pid = 3608] [serial = 1074] [outer = 00000064051A6400] 09:56:03 INFO - PROCESS | 3608 | 1461257763417 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640775C400) [pid = 3608] [serial = 1075] [outer = 00000064051A6400] 09:56:04 INFO - PROCESS | 3608 | 1461257764002 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]]]}] 09:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 09:56:04 INFO - PROCESS | 3608 | 1461257764052 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 3608 | 1461257764059 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:56:04 INFO - PROCESS | 3608 | 1461257764065 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:56:04 INFO - PROCESS | 3608 | 1461257764069 Marionette TRACE conn5 <- [1,1398,null,{}] 09:56:04 INFO - PROCESS | 3608 | 1461257764073 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}] 09:56:04 INFO - PROCESS | 3608 | 1461257764192 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:56:04 INFO - PROCESS | 3608 | 1461257764317 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C627000 == 68 [pid = 3608] [id = 359] 09:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064081E2C00) [pid = 3608] [serial = 1076] [outer = 0000000000000000] 09:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006409170C00) [pid = 3608] [serial = 1077] [outer = 00000064081E2C00] 09:56:04 INFO - PROCESS | 3608 | 1461257764375 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640B676000) [pid = 3608] [serial = 1078] [outer = 00000064081E2C00] 09:56:05 INFO - PROCESS | 3608 | 1461257765104 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]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1082ms 09:56:05 INFO - PROCESS | 3608 | 1461257765153 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 3608 | 1461257765156 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:56:05 INFO - PROCESS | 3608 | 1461257765160 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 3608 | 1461257765164 Marionette TRACE conn5 <- [1,1402,null,{}] 09:56:05 INFO - PROCESS | 3608 | 1461257765176 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}] 09:56:05 INFO - PROCESS | 3608 | 1461257765334 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:56:05 INFO - PROCESS | 3608 | 1461257765454 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B5DE000 == 69 [pid = 3608] [id = 360] 09:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640DE7A400) [pid = 3608] [serial = 1079] [outer = 0000000000000000] 09:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006474E34400) [pid = 3608] [serial = 1080] [outer = 000000640DE7A400] 09:56:05 INFO - PROCESS | 3608 | 1461257765514 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006475761400) [pid = 3608] [serial = 1081] [outer = 000000640DE7A400] 09:56:06 INFO - PROCESS | 3608 | 1461257766140 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]]]}] 09:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1034ms 09:56:06 INFO - PROCESS | 3608 | 1461257766195 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:56:06 INFO - PROCESS | 3608 | 1461257766198 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:56:06 INFO - PROCESS | 3608 | 1461257766215 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:56:06 INFO - PROCESS | 3608 | 1461257766217 Marionette TRACE conn5 <- [1,1406,null,{}] 09:56:06 INFO - PROCESS | 3608 | 1461257766241 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}] 09:56:06 INFO - PROCESS | 3608 | 1461257766365 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:56:06 INFO - PROCESS | 3608 | 1461257766485 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CF7D000 == 70 [pid = 3608] [id = 361] 09:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006476846C00) [pid = 3608] [serial = 1082] [outer = 0000000000000000] 09:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (0000006476A11C00) [pid = 3608] [serial = 1083] [outer = 0000006476846C00] 09:56:06 INFO - PROCESS | 3608 | 1461257766545 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006476ACFC00) [pid = 3608] [serial = 1084] [outer = 0000006476846C00] 09:56:07 INFO - PROCESS | 3608 | 1461257767145 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]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1007ms 09:56:07 INFO - PROCESS | 3608 | 1461257767216 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 3608 | 1461257767219 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:56:07 INFO - PROCESS | 3608 | 1461257767224 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 3608 | 1461257767226 Marionette TRACE conn5 <- [1,1410,null,{}] 09:56:07 INFO - PROCESS | 3608 | 1461257767230 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}] 09:56:07 INFO - PROCESS | 3608 | 1461257767342 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:56:07 INFO - PROCESS | 3608 | 1461257767466 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410FAA800 == 71 [pid = 3608] [id = 362] 09:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006476ACCC00) [pid = 3608] [serial = 1085] [outer = 0000000000000000] 09:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (00000064772BF000) [pid = 3608] [serial = 1086] [outer = 0000006476ACCC00] 09:56:07 INFO - PROCESS | 3608 | 1461257767523 Marionette DEBUG loaded listener.js 09:56:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000647B569000) [pid = 3608] [serial = 1087] [outer = 0000006476ACCC00] 09:56:08 INFO - PROCESS | 3608 | 1461257768130 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]]]}] 09:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 09:56:08 INFO - PROCESS | 3608 | 1461257768211 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:56:08 INFO - PROCESS | 3608 | 1461257768214 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:56:08 INFO - PROCESS | 3608 | 1461257768218 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:56:08 INFO - PROCESS | 3608 | 1461257768220 Marionette TRACE conn5 <- [1,1414,null,{}] 09:56:08 INFO - PROCESS | 3608 | 1461257768223 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}] 09:56:08 INFO - PROCESS | 3608 | 1461257768348 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:56:08 INFO - PROCESS | 3608 | 1461257768490 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 3608 | ++DOCSHELL 00000064114E6000 == 72 [pid = 3608] [id = 363] 09:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640401A400) [pid = 3608] [serial = 1088] [outer = 0000000000000000] 09:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006476A18400) [pid = 3608] [serial = 1089] [outer = 000000640401A400] 09:56:08 INFO - PROCESS | 3608 | 1461257768551 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000647BF0E400) [pid = 3608] [serial = 1090] [outer = 000000640401A400] 09:56:09 INFO - PROCESS | 3608 | 1461257769383 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]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1192ms 09:56:09 INFO - PROCESS | 3608 | 1461257769412 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 3608 | 1461257769417 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:56:09 INFO - PROCESS | 3608 | 1461257769422 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:56:09 INFO - PROCESS | 3608 | 1461257769426 Marionette TRACE conn5 <- [1,1418,null,{}] 09:56:09 INFO - PROCESS | 3608 | 1461257769432 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}] 09:56:09 INFO - PROCESS | 3608 | 1461257769541 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:56:09 INFO - PROCESS | 3608 | 1461257769676 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B60C800 == 73 [pid = 3608] [id = 364] 09:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006403A42000) [pid = 3608] [serial = 1091] [outer = 0000000000000000] 09:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (00000064046A2400) [pid = 3608] [serial = 1092] [outer = 0000006403A42000] 09:56:09 INFO - PROCESS | 3608 | 1461257769729 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (0000006406026C00) [pid = 3608] [serial = 1093] [outer = 0000006403A42000] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 00000064761D8000 == 72 [pid = 3608] [id = 356] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640F50A800 == 71 [pid = 3608] [id = 355] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A3F000 == 70 [pid = 3608] [id = 354] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0CE800 == 69 [pid = 3608] [id = 353] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640C62A000 == 68 [pid = 3608] [id = 352] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640C03C800 == 67 [pid = 3608] [id = 351] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC80800 == 66 [pid = 3608] [id = 350] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640A193000 == 65 [pid = 3608] [id = 349] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640A188000 == 64 [pid = 3608] [id = 348] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640736C400) [pid = 3608] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (00000064090D9800) [pid = 3608] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000640B734400) [pid = 3608] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000640BBC9000) [pid = 3608] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000640EB32000) [pid = 3608] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006476F57800) [pid = 3608] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640A157800 == 63 [pid = 3608] [id = 347] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEE7000 == 62 [pid = 3608] [id = 345] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000647C168800 == 61 [pid = 3608] [id = 344] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640C035800 == 60 [pid = 3608] [id = 343] 09:56:10 INFO - PROCESS | 3608 | --DOCSHELL 000000640B124000 == 59 [pid = 3608] [id = 342] 09:56:10 INFO - PROCESS | 3608 | 1461257770431 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]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1024ms 09:56:10 INFO - PROCESS | 3608 | 1461257770451 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 3608 | 1461257770457 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (0000006477108400) [pid = 3608] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (00000064762E1400) [pid = 3608] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064757E8C00) [pid = 3608] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006476AC8C00) [pid = 3608] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640CFDB000) [pid = 3608] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640B516C00) [pid = 3608] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640F1A9800) [pid = 3608] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006474DAB800) [pid = 3608] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000647615D000) [pid = 3608] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (0000006474FFA000) [pid = 3608] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640729FC00) [pid = 3608] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064761BE800) [pid = 3608] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640736A400) [pid = 3608] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006407A6B400) [pid = 3608] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064081EC000) [pid = 3608] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006407BEB000) [pid = 3608] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640AF3C000) [pid = 3608] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640B5E4400) [pid = 3608] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064762E3C00) [pid = 3608] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B78B000) [pid = 3608] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (00000064051A8000) [pid = 3608] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006403A47000) [pid = 3608] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006402F61800) [pid = 3608] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006476A12C00) [pid = 3608] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006476A1B400) [pid = 3608] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006408FCB400) [pid = 3608] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B6CCC00) [pid = 3608] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:56:10 INFO - PROCESS | 3608 | 1461257770507 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 3608 | 1461257770509 Marionette TRACE conn5 <- [1,1422,null,{}] 09:56:10 INFO - PROCESS | 3608 | 1461257770516 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}] 09:56:10 INFO - PROCESS | 3608 | 1461257770609 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:56:10 INFO - PROCESS | 3608 | 1461257770616 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F63800 == 60 [pid = 3608] [id = 365] 09:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640400F400) [pid = 3608] [serial = 1094] [outer = 0000000000000000] 09:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064051A8000) [pid = 3608] [serial = 1095] [outer = 000000640400F400] 09:56:10 INFO - PROCESS | 3608 | 1461257770665 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640736FC00) [pid = 3608] [serial = 1096] [outer = 000000640400F400] 09:56:11 INFO - PROCESS | 3608 | 1461257771222 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 776ms 09:56:11 INFO - PROCESS | 3608 | 1461257771254 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3608 | 1461257771256 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:56:11 INFO - PROCESS | 3608 | 1461257771259 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3608 | 1461257771263 Marionette TRACE conn5 <- [1,1426,null,{}] 09:56:11 INFO - PROCESS | 3608 | 1461257771274 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}] 09:56:11 INFO - PROCESS | 3608 | 1461257771391 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:56:11 INFO - PROCESS | 3608 | 1461257771476 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC77800 == 61 [pid = 3608] [id = 366] 09:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006407BEA800) [pid = 3608] [serial = 1097] [outer = 0000000000000000] 09:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006408DB3400) [pid = 3608] [serial = 1098] [outer = 0000006407BEA800] 09:56:11 INFO - PROCESS | 3608 | 1461257771526 Marionette DEBUG loaded listener.js 09:56:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006408FCFC00) [pid = 3608] [serial = 1099] [outer = 0000006407BEA800] 09:56:11 INFO - PROCESS | 3608 | 1461257771893 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]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 09:56:11 INFO - PROCESS | 3608 | 1461257771954 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 3608 | 1461257771957 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:56:11 INFO - PROCESS | 3608 | 1461257771961 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 3608 | 1461257771963 Marionette TRACE conn5 <- [1,1430,null,{}] 09:56:11 INFO - PROCESS | 3608 | 1461257771966 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}] 09:56:12 INFO - PROCESS | 3608 | 1461257772058 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:56:12 INFO - PROCESS | 3608 | 1461257772065 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0CD800 == 62 [pid = 3608] [id = 367] 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640AF37000) [pid = 3608] [serial = 1100] [outer = 0000000000000000] 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640AF66C00) [pid = 3608] [serial = 1101] [outer = 000000640AF37000] 09:56:12 INFO - PROCESS | 3608 | 1461257772112 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B51B800) [pid = 3608] [serial = 1102] [outer = 000000640AF37000] 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006407BEF400) [pid = 3608] [serial = 1103] [outer = 0000006400CB7C00] 09:56:12 INFO - PROCESS | 3608 | 1461257772647 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]]]}] 09:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 09:56:12 INFO - PROCESS | 3608 | 1461257772705 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:56:12 INFO - PROCESS | 3608 | 1461257772707 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:56:12 INFO - PROCESS | 3608 | 1461257772710 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:56:12 INFO - PROCESS | 3608 | 1461257772712 Marionette TRACE conn5 <- [1,1434,null,{}] 09:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:56:12 INFO - PROCESS | 3608 | 1461257772715 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}] 09:56:12 INFO - PROCESS | 3608 | 1461257772866 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:56:12 INFO - PROCESS | 3608 | 1461257772887 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C625800 == 63 [pid = 3608] [id = 368] 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006404019000) [pid = 3608] [serial = 1104] [outer = 0000000000000000] 09:56:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064080B3800) [pid = 3608] [serial = 1105] [outer = 0000006404019000] 09:56:12 INFO - PROCESS | 3608 | 1461257772933 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B95FC00) [pid = 3608] [serial = 1106] [outer = 0000006404019000] 09:56:13 INFO - PROCESS | 3608 | 1461257773414 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]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 732ms 09:56:13 INFO - PROCESS | 3608 | 1461257773448 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 3608 | 1461257773451 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:56:13 INFO - PROCESS | 3608 | 1461257773459 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:56:13 INFO - PROCESS | 3608 | 1461257773461 Marionette TRACE conn5 <- [1,1438,null,{}] 09:56:13 INFO - PROCESS | 3608 | 1461257773464 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}] 09:56:13 INFO - PROCESS | 3608 | 1461257773600 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:56:13 INFO - PROCESS | 3608 | 1461257773660 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1B6800 == 64 [pid = 3608] [id = 369] 09:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640E464400) [pid = 3608] [serial = 1107] [outer = 0000000000000000] 09:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640F1AD000) [pid = 3608] [serial = 1108] [outer = 000000640E464400] 09:56:13 INFO - PROCESS | 3608 | 1461257773707 Marionette DEBUG loaded listener.js 09:56:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006474E2BC00) [pid = 3608] [serial = 1109] [outer = 000000640E464400] 09:56:14 INFO - PROCESS | 3608 | 1461257774148 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 09:56:14 INFO - PROCESS | 3608 | 1461257774197 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3608 | 1461257774199 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:56:14 INFO - PROCESS | 3608 | 1461257774213 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 3608 | 1461257774215 Marionette TRACE conn5 <- [1,1442,null,{}] 09:56:14 INFO - PROCESS | 3608 | 1461257774218 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}] 09:56:14 INFO - PROCESS | 3608 | 1461257774336 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:56:14 INFO - PROCESS | 3608 | 1461257774392 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 3608 | ++DOCSHELL 00000064114DF000 == 65 [pid = 3608] [id = 370] 09:56:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (0000006404A4D000) [pid = 3608] [serial = 1110] [outer = 0000000000000000] 09:56:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006474E35C00) [pid = 3608] [serial = 1111] [outer = 0000006404A4D000] 09:56:14 INFO - PROCESS | 3608 | 1461257774438 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (00000064762E0800) [pid = 3608] [serial = 1112] [outer = 0000006404A4D000] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640DE75C00) [pid = 3608] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B516800) [pid = 3608] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640B794800) [pid = 3608] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064036C8C00) [pid = 3608] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006408DB2000) [pid = 3608] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064046A8400) [pid = 3608] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064036D3C00) [pid = 3608] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006476AC4400) [pid = 3608] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006404A4A400) [pid = 3608] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (000000640602F800) [pid = 3608] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:56:14 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640F1A3400) [pid = 3608] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:56:14 INFO - PROCESS | 3608 | 1461257774932 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]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 09:56:14 INFO - PROCESS | 3608 | 1461257774950 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 3608 | 1461257774953 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:56:14 INFO - PROCESS | 3608 | 1461257774956 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 3608 | 1461257774958 Marionette TRACE conn5 <- [1,1446,null,{}] 09:56:14 INFO - PROCESS | 3608 | 1461257774961 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}] 09:56:15 INFO - PROCESS | 3608 | 1461257775080 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:56:15 INFO - PROCESS | 3608 | 1461257775134 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475743000 == 66 [pid = 3608] [id = 371] 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064051A6C00) [pid = 3608] [serial = 1113] [outer = 0000000000000000] 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640F1A3400) [pid = 3608] [serial = 1114] [outer = 00000064051A6C00] 09:56:15 INFO - PROCESS | 3608 | 1461257775182 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006476A16400) [pid = 3608] [serial = 1115] [outer = 00000064051A6C00] 09:56:15 INFO - PROCESS | 3608 | 1461257775539 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]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 09:56:15 INFO - PROCESS | 3608 | 1461257775589 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 3608 | 1461257775591 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:56:15 INFO - PROCESS | 3608 | 1461257775594 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 3608 | 1461257775596 Marionette TRACE conn5 <- [1,1450,null,{}] 09:56:15 INFO - PROCESS | 3608 | 1461257775599 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}] 09:56:15 INFO - PROCESS | 3608 | 1461257775690 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:56:15 INFO - PROCESS | 3608 | 1461257775697 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768C7800 == 67 [pid = 3608] [id = 372] 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064051A5400) [pid = 3608] [serial = 1116] [outer = 0000000000000000] 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006477111000) [pid = 3608] [serial = 1117] [outer = 00000064051A5400] 09:56:15 INFO - PROCESS | 3608 | 1461257775742 Marionette DEBUG loaded listener.js 09:56:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000647B275000) [pid = 3608] [serial = 1118] [outer = 00000064051A5400] 09:56:16 INFO - PROCESS | 3608 | 1461257776204 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]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 627ms 09:56:16 INFO - PROCESS | 3608 | 1461257776224 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 3608 | 1461257776227 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:56:16 INFO - PROCESS | 3608 | 1461257776246 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 3608 | 1461257776248 Marionette TRACE conn5 <- [1,1454,null,{}] 09:56:16 INFO - PROCESS | 3608 | 1461257776252 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}] 09:56:16 INFO - PROCESS | 3608 | 1461257776344 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:56:16 INFO - PROCESS | 3608 | 1461257776350 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 3608 | ++DOCSHELL 0000006478261800 == 68 [pid = 3608] [id = 373] 09:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000647B62E000) [pid = 3608] [serial = 1119] [outer = 0000000000000000] 09:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000647B8D0C00) [pid = 3608] [serial = 1120] [outer = 000000647B62E000] 09:56:16 INFO - PROCESS | 3608 | 1461257776399 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000647BD70400) [pid = 3608] [serial = 1121] [outer = 000000647B62E000] 09:56:17 INFO - PROCESS | 3608 | 1461257776994 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]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 796ms 09:56:17 INFO - PROCESS | 3608 | 1461257777083 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 3608 | 1461257777088 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:56:17 INFO - PROCESS | 3608 | 1461257777121 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 3608 | 1461257777126 Marionette TRACE conn5 <- [1,1458,null,{}] 09:56:17 INFO - PROCESS | 3608 | 1461257777133 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}] 09:56:17 INFO - PROCESS | 3608 | 1461257777267 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:56:17 INFO - PROCESS | 3608 | 1461257777389 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A19A800 == 69 [pid = 3608] [id = 374] 09:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064036D0000) [pid = 3608] [serial = 1122] [outer = 0000000000000000] 09:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (00000064052D7800) [pid = 3608] [serial = 1123] [outer = 00000064036D0000] 09:56:17 INFO - PROCESS | 3608 | 1461257777449 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407A6B800) [pid = 3608] [serial = 1124] [outer = 00000064036D0000] 09:56:18 INFO - PROCESS | 3608 | 1461257778049 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]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 09:56:18 INFO - PROCESS | 3608 | 1461257778105 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 3608 | 1461257778111 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:56:18 INFO - PROCESS | 3608 | 1461257778118 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:56:18 INFO - PROCESS | 3608 | 1461257778121 Marionette TRACE conn5 <- [1,1462,null,{}] 09:56:18 INFO - PROCESS | 3608 | 1461257778126 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}] 09:56:18 INFO - PROCESS | 3608 | 1461257778246 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:56:18 INFO - PROCESS | 3608 | 1461257778373 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0E5800 == 70 [pid = 3608] [id = 375] 09:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408DB6400) [pid = 3608] [serial = 1125] [outer = 0000000000000000] 09:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (0000006408FCA800) [pid = 3608] [serial = 1126] [outer = 0000006408DB6400] 09:56:18 INFO - PROCESS | 3608 | 1461257778431 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640B5E9C00) [pid = 3608] [serial = 1127] [outer = 0000006408DB6400] 09:56:19 INFO - PROCESS | 3608 | 1461257779061 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]]]}] 09:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 986ms 09:56:19 INFO - PROCESS | 3608 | 1461257779110 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:56:19 INFO - PROCESS | 3608 | 1461257779113 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:56:19 INFO - PROCESS | 3608 | 1461257779117 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:56:19 INFO - PROCESS | 3608 | 1461257779121 Marionette TRACE conn5 <- [1,1466,null,{}] 09:56:19 INFO - PROCESS | 3608 | 1461257779134 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}] 09:56:19 INFO - PROCESS | 3608 | 1461257779254 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:56:19 INFO - PROCESS | 3608 | 1461257779382 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B2F0800 == 71 [pid = 3608] [id = 376] 09:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640E464C00) [pid = 3608] [serial = 1128] [outer = 0000000000000000] 09:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640F1A7400) [pid = 3608] [serial = 1129] [outer = 000000640E464C00] 09:56:19 INFO - PROCESS | 3608 | 1461257779443 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006476F56800) [pid = 3608] [serial = 1130] [outer = 000000640E464C00] 09:56:20 INFO - PROCESS | 3608 | 1461257780077 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 09:56:20 INFO - PROCESS | 3608 | 1461257780104 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 3608 | 1461257780107 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:56:20 INFO - PROCESS | 3608 | 1461257780111 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 3608 | 1461257780113 Marionette TRACE conn5 <- [1,1470,null,{}] 09:56:20 INFO - PROCESS | 3608 | 1461257780117 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}] 09:56:20 INFO - PROCESS | 3608 | 1461257780233 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:56:20 INFO - PROCESS | 3608 | 1461257780360 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEDC800 == 72 [pid = 3608] [id = 377] 09:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (000000647BD91400) [pid = 3608] [serial = 1131] [outer = 0000000000000000] 09:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000647BF0FC00) [pid = 3608] [serial = 1132] [outer = 000000647BD91400] 09:56:20 INFO - PROCESS | 3608 | 1461257780418 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000647C1A5000) [pid = 3608] [serial = 1133] [outer = 000000647BD91400] 09:56:20 INFO - PROCESS | 3608 | 1461257780964 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]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 880ms 09:56:20 INFO - PROCESS | 3608 | 1461257780993 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3608 | 1461257780996 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:56:21 INFO - PROCESS | 3608 | 1461257780999 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 3608 | 1461257781001 Marionette TRACE conn5 <- [1,1474,null,{}] 09:56:21 INFO - PROCESS | 3608 | 1461257781005 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}] 09:56:21 INFO - PROCESS | 3608 | 1461257781118 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:56:21 INFO - PROCESS | 3608 | 1461257781217 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F30E800 == 73 [pid = 3608] [id = 378] 09:56:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640C20FC00) [pid = 3608] [serial = 1134] [outer = 0000000000000000] 09:56:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640C215C00) [pid = 3608] [serial = 1135] [outer = 000000640C20FC00] 09:56:21 INFO - PROCESS | 3608 | 1461257781273 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000647C145400) [pid = 3608] [serial = 1136] [outer = 000000640C20FC00] 09:56:21 INFO - PROCESS | 3608 | 1461257781878 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]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 09:56:21 INFO - PROCESS | 3608 | 1461257781946 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 3608 | 1461257781948 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:56:21 INFO - PROCESS | 3608 | 1461257781951 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:56:21 INFO - PROCESS | 3608 | 1461257781954 Marionette TRACE conn5 <- [1,1478,null,{}] 09:56:21 INFO - PROCESS | 3608 | 1461257781958 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}] 09:56:22 INFO - PROCESS | 3608 | 1461257782092 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:56:22 INFO - PROCESS | 3608 | 1461257782223 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F375000 == 74 [pid = 3608] [id = 379] 09:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (000000640F0A5400) [pid = 3608] [serial = 1137] [outer = 0000000000000000] 09:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (000000647C214800) [pid = 3608] [serial = 1138] [outer = 000000640F0A5400] 09:56:22 INFO - PROCESS | 3608 | 1461257782283 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (000000647CE1E400) [pid = 3608] [serial = 1139] [outer = 000000640F0A5400] 09:56:22 INFO - PROCESS | 3608 | 1461257782824 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]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 945ms 09:56:22 INFO - PROCESS | 3608 | 1461257782900 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 3608 | 1461257782902 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:56:22 INFO - PROCESS | 3608 | 1461257782906 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 3608 | 1461257782908 Marionette TRACE conn5 <- [1,1482,null,{}] 09:56:22 INFO - PROCESS | 3608 | 1461257782912 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}] 09:56:23 INFO - PROCESS | 3608 | 1461257783022 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:56:23 INFO - PROCESS | 3608 | 1461257783121 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408204000 == 75 [pid = 3608] [id = 380] 09:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006410905400) [pid = 3608] [serial = 1140] [outer = 0000000000000000] 09:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (000000641090B000) [pid = 3608] [serial = 1141] [outer = 0000006410905400] 09:56:23 INFO - PROCESS | 3608 | 1461257783177 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (0000006410911800) [pid = 3608] [serial = 1142] [outer = 0000006410905400] 09:56:23 INFO - PROCESS | 3608 | 1461257783767 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]]]}] 09:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 942ms 09:56:23 INFO - PROCESS | 3608 | 1461257783851 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:56:23 INFO - PROCESS | 3608 | 1461257783853 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:56:23 INFO - PROCESS | 3608 | 1461257783857 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:56:23 INFO - PROCESS | 3608 | 1461257783859 Marionette TRACE conn5 <- [1,1486,null,{}] 09:56:23 INFO - PROCESS | 3608 | 1461257783863 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}] 09:56:23 INFO - PROCESS | 3608 | 1461257783978 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:56:24 INFO - PROCESS | 3608 | 1461257784281 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640821E000 == 76 [pid = 3608] [id = 381] 09:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (0000006400BE6400) [pid = 3608] [serial = 1143] [outer = 0000000000000000] 09:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (00000064035D9000) [pid = 3608] [serial = 1144] [outer = 0000006400BE6400] 09:56:24 INFO - PROCESS | 3608 | 1461257784358 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 143 (00000064043C8C00) [pid = 3608] [serial = 1145] [outer = 0000006400BE6400] 09:56:24 INFO - PROCESS | 3608 | 1461257784948 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]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1130ms 09:56:24 INFO - PROCESS | 3608 | 1461257784990 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 3608 | 1461257784996 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:56:25 INFO - PROCESS | 3608 | 1461257785002 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 3608 | 1461257785005 Marionette TRACE conn5 <- [1,1490,null,{}] 09:56:25 INFO - PROCESS | 3608 | 1461257785011 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}] 09:56:25 INFO - PROCESS | 3608 | 1461257785131 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:56:25 INFO - PROCESS | 3608 | 1461257785238 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F56000 == 77 [pid = 3608] [id = 382] 09:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (00000064051A3000) [pid = 3608] [serial = 1146] [outer = 0000000000000000] 09:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (0000006406025C00) [pid = 3608] [serial = 1147] [outer = 00000064051A3000] 09:56:25 INFO - PROCESS | 3608 | 1461257785290 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (00000064077BEC00) [pid = 3608] [serial = 1148] [outer = 00000064051A3000] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 00000064768C7800 == 76 [pid = 3608] [id = 372] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006475743000 == 75 [pid = 3608] [id = 371] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 00000064114DF000 == 74 [pid = 3608] [id = 370] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1B6800 == 73 [pid = 3608] [id = 369] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640C625800 == 72 [pid = 3608] [id = 368] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0CD800 == 71 [pid = 3608] [id = 367] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (000000640736BC00) [pid = 3608] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (0000006409166C00) [pid = 3608] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (0000006474DA1800) [pid = 3608] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 142 (0000006477C50C00) [pid = 3608] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (000000647B449400) [pid = 3608] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC77800 == 70 [pid = 3608] [id = 366] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F63800 == 69 [pid = 3608] [id = 365] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640B60C800 == 68 [pid = 3608] [id = 364] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006410FAA800 == 67 [pid = 3608] [id = 362] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000647CF7D000 == 66 [pid = 3608] [id = 361] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000647B5DE000 == 65 [pid = 3608] [id = 360] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640C627000 == 64 [pid = 3608] [id = 359] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640B622000 == 63 [pid = 3608] [id = 358] 09:56:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006477489800 == 62 [pid = 3608] [id = 357] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (000000640B520400) [pid = 3608] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (000000640BBC0C00) [pid = 3608] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (000000640B6CB800) [pid = 3608] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (00000064036D1C00) [pid = 3608] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (00000064090E0400) [pid = 3608] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006406026800) [pid = 3608] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640738DC00) [pid = 3608] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006405114400) [pid = 3608] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (00000064772C0000) [pid = 3608] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (00000064080BBC00) [pid = 3608] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064081E4C00) [pid = 3608] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (00000064073A2C00) [pid = 3608] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (0000006407296400) [pid = 3608] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640C542400) [pid = 3608] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640F1B0400) [pid = 3608] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (000000640B5E9400) [pid = 3608] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006404321C00) [pid = 3608] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006474DA7C00) [pid = 3608] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640E45CC00) [pid = 3608] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640AF3A000) [pid = 3608] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640EB35000) [pid = 3608] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:56:25 INFO - PROCESS | 3608 | 1461257785964 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]]]}] 09:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 09:56:25 INFO - PROCESS | 3608 | 1461257785990 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 3608 | 1461257785994 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:56:26 INFO - PROCESS | 3608 | 1461257785999 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 3608 | 1461257786001 Marionette TRACE conn5 <- [1,1494,null,{}] 09:56:26 INFO - PROCESS | 3608 | 1461257786005 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}] 09:56:26 INFO - PROCESS | 3608 | 1461257786100 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:56:26 INFO - PROCESS | 3608 | 1461257786187 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18F800 == 63 [pid = 3608] [id = 383] 09:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006404624C00) [pid = 3608] [serial = 1149] [outer = 0000000000000000] 09:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006406B42400) [pid = 3608] [serial = 1150] [outer = 0000006404624C00] 09:56:26 INFO - PROCESS | 3608 | 1461257786236 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (00000064073AFC00) [pid = 3608] [serial = 1151] [outer = 0000006404624C00] 09:56:26 INFO - PROCESS | 3608 | 1461257786680 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]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 09:56:26 INFO - PROCESS | 3608 | 1461257786766 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 3608 | 1461257786769 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:56:26 INFO - PROCESS | 3608 | 1461257786776 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 3608 | 1461257786782 Marionette TRACE conn5 <- [1,1498,null,{}] 09:56:26 INFO - PROCESS | 3608 | 1461257786792 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}] 09:56:26 INFO - PROCESS | 3608 | 1461257786888 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:56:26 INFO - PROCESS | 3608 | 1461257786903 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC19800 == 64 [pid = 3608] [id = 384] 09:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064081E6400) [pid = 3608] [serial = 1152] [outer = 0000000000000000] 09:56:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (00000064083DBC00) [pid = 3608] [serial = 1153] [outer = 00000064081E6400] 09:56:26 INFO - PROCESS | 3608 | 1461257786949 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (00000064083E3400) [pid = 3608] [serial = 1154] [outer = 00000064081E6400] 09:56:27 INFO - PROCESS | 3608 | 1461257787385 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]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 09:56:27 INFO - PROCESS | 3608 | 1461257787408 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 3608 | 1461257787411 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:56:27 INFO - PROCESS | 3608 | 1461257787414 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 3608 | 1461257787416 Marionette TRACE conn5 <- [1,1502,null,{}] 09:56:27 INFO - PROCESS | 3608 | 1461257787424 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}] 09:56:27 INFO - PROCESS | 3608 | 1461257787517 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:56:27 INFO - PROCESS | 3608 | 1461257787524 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C028800 == 65 [pid = 3608] [id = 385] 09:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (00000064083E9C00) [pid = 3608] [serial = 1155] [outer = 0000000000000000] 09:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006408DBC000) [pid = 3608] [serial = 1156] [outer = 00000064083E9C00] 09:56:27 INFO - PROCESS | 3608 | 1461257787570 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (00000064090D9800) [pid = 3608] [serial = 1157] [outer = 00000064083E9C00] 09:56:28 INFO - PROCESS | 3608 | 1461257788003 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]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 09:56:28 INFO - PROCESS | 3608 | 1461257788046 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3608 | 1461257788048 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:56:28 INFO - PROCESS | 3608 | 1461257788051 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3608 | 1461257788053 Marionette TRACE conn5 <- [1,1506,null,{}] 09:56:28 INFO - PROCESS | 3608 | 1461257788066 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}] 09:56:28 INFO - PROCESS | 3608 | 1461257788185 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:56:28 INFO - PROCESS | 3608 | 1461257788264 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C228800 == 66 [pid = 3608] [id = 386] 09:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (000000640916B800) [pid = 3608] [serial = 1158] [outer = 0000000000000000] 09:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640916FC00) [pid = 3608] [serial = 1159] [outer = 000000640916B800] 09:56:28 INFO - PROCESS | 3608 | 1461257788330 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640AF66000) [pid = 3608] [serial = 1160] [outer = 000000640916B800] 09:56:28 INFO - PROCESS | 3608 | 1461257788780 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]]]}] 09:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 09:56:28 INFO - PROCESS | 3608 | 1461257788787 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 3608 | 1461257788789 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:56:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:56:28 INFO - PROCESS | 3608 | 1461257788793 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 3608 | 1461257788795 Marionette TRACE conn5 <- [1,1510,null,{}] 09:56:28 INFO - PROCESS | 3608 | 1461257788798 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}] 09:56:28 INFO - PROCESS | 3608 | 1461257788918 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:56:28 INFO - PROCESS | 3608 | 1461257788977 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BB000 == 67 [pid = 3608] [id = 387] 09:56:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640B51B000) [pid = 3608] [serial = 1161] [outer = 0000000000000000] 09:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000640B67D400) [pid = 3608] [serial = 1162] [outer = 000000640B51B000] 09:56:29 INFO - PROCESS | 3608 | 1461257789024 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (000000640B6DA400) [pid = 3608] [serial = 1163] [outer = 000000640B51B000] 09:56:29 INFO - PROCESS | 3608 | 1461257789466 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"]]]}] 09:56:29 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 () { 09:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:56:29 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 () { 09:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:56:29 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 () { 09:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:56:29 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 () { 09:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:56:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 09:56:29 INFO - PROCESS | 3608 | 1461257789538 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 3608 | 1461257789540 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:56:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:56:29 INFO - PROCESS | 3608 | 1461257789550 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 3608 | 1461257789552 Marionette TRACE conn5 <- [1,1514,null,{}] 09:56:29 INFO - PROCESS | 3608 | 1461257789583 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}] 09:56:29 INFO - PROCESS | 3608 | 1461257789717 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:56:29 INFO - PROCESS | 3608 | 1461257789770 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1CA800 == 68 [pid = 3608] [id = 388] 09:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (000000640B791000) [pid = 3608] [serial = 1164] [outer = 0000000000000000] 09:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (000000640B968000) [pid = 3608] [serial = 1165] [outer = 000000640B791000] 09:56:29 INFO - PROCESS | 3608 | 1461257789816 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (000000640DE76400) [pid = 3608] [serial = 1166] [outer = 000000640B791000] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (0000006407BEA800) [pid = 3608] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (000000640400F400) [pid = 3608] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (0000006403A42000) [pid = 3608] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640E464400) [pid = 3608] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (0000006404019000) [pid = 3608] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (00000064051A6C00) [pid = 3608] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006404A4D000) [pid = 3608] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064051A5400) [pid = 3608] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:56:30 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640AF37000) [pid = 3608] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:56:30 INFO - PROCESS | 3608 | 1461257790378 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"]]]}] 09:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:56:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 882ms 09:56:30 INFO - PROCESS | 3608 | 1461257790434 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 3608 | 1461257790436 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:56:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:56:30 INFO - PROCESS | 3608 | 1461257790439 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 3608 | 1461257790441 Marionette TRACE conn5 <- [1,1518,null,{}] 09:56:30 INFO - PROCESS | 3608 | 1461257790445 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}] 09:56:30 INFO - PROCESS | 3608 | 1461257790565 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:56:30 INFO - PROCESS | 3608 | 1461257790619 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F515800 == 69 [pid = 3608] [id = 389] 09:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006407375000) [pid = 3608] [serial = 1167] [outer = 0000000000000000] 09:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640DE76C00) [pid = 3608] [serial = 1168] [outer = 0000006407375000] 09:56:30 INFO - PROCESS | 3608 | 1461257790666 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (000000640EB35000) [pid = 3608] [serial = 1169] [outer = 0000006407375000] 09:56:30 INFO - PROCESS | 3608 | 1461257790985 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]]]}] 09:56:31 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 09:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:56:31 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. 09:56:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:56:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 586ms 09:56:31 INFO - PROCESS | 3608 | 1461257791065 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 3608 | 1461257791067 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:56:31 INFO - PROCESS | 3608 | 1461257791071 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3608 | 1461257791073 Marionette TRACE conn5 <- [1,1522,null,{}] 09:56:31 INFO - PROCESS | 3608 | 1461257791077 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}] 09:56:31 INFO - PROCESS | 3608 | 1461257791169 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:56:31 INFO - PROCESS | 3608 | 1461257791175 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3608 | ++DOCSHELL 0000006474FDE800 == 70 [pid = 3608] [id = 390] 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (000000640F0A1400) [pid = 3608] [serial = 1170] [outer = 0000000000000000] 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (000000640F0AD000) [pid = 3608] [serial = 1171] [outer = 000000640F0A1400] 09:56:31 INFO - PROCESS | 3608 | 1461257791221 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (000000641090F800) [pid = 3608] [serial = 1172] [outer = 000000640F0A1400] 09:56:31 INFO - PROCESS | 3608 | 1461257791652 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]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 628ms 09:56:31 INFO - PROCESS | 3608 | 1461257791701 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:56:31 INFO - PROCESS | 3608 | 1461257791703 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:56:31 INFO - PROCESS | 3608 | 1461257791706 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 3608 | 1461257791708 Marionette TRACE conn5 <- [1,1526,null,{}] 09:56:31 INFO - PROCESS | 3608 | 1461257791712 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}] 09:56:31 INFO - PROCESS | 3608 | 1461257791803 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:56:31 INFO - PROCESS | 3608 | 1461257791809 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768D4000 == 71 [pid = 3608] [id = 391] 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (0000006474DA4000) [pid = 3608] [serial = 1173] [outer = 0000000000000000] 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006474E2AC00) [pid = 3608] [serial = 1174] [outer = 0000006474DA4000] 09:56:31 INFO - PROCESS | 3608 | 1461257791860 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006475F52400) [pid = 3608] [serial = 1175] [outer = 0000006474DA4000] 09:56:32 INFO - PROCESS | 3608 | 1461257792453 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]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 775ms 09:56:32 INFO - PROCESS | 3608 | 1461257792559 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 3608 | 1461257792564 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:56:32 INFO - PROCESS | 3608 | 1461257792571 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 3608 | 1461257792576 Marionette TRACE conn5 <- [1,1530,null,{}] 09:56:32 INFO - PROCESS | 3608 | 1461257792583 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}] 09:56:32 INFO - PROCESS | 3608 | 1461257792717 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:56:32 INFO - PROCESS | 3608 | 1461257792841 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A14F000 == 72 [pid = 3608] [id = 392] 09:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (00000064036D1400) [pid = 3608] [serial = 1176] [outer = 0000000000000000] 09:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (0000006405117000) [pid = 3608] [serial = 1177] [outer = 00000064036D1400] 09:56:32 INFO - PROCESS | 3608 | 1461257792902 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (0000006407369800) [pid = 3608] [serial = 1178] [outer = 00000064036D1400] 09:56:33 INFO - PROCESS | 3608 | 1461257793473 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]]]}] 09:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 09:56:33 INFO - PROCESS | 3608 | 1461257793519 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:56:33 INFO - PROCESS | 3608 | 1461257793525 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:56:33 INFO - PROCESS | 3608 | 1461257793532 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:56:33 INFO - PROCESS | 3608 | 1461257793536 Marionette TRACE conn5 <- [1,1534,null,{}] 09:56:33 INFO - PROCESS | 3608 | 1461257793540 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}] 09:56:33 INFO - PROCESS | 3608 | 1461257793690 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:56:33 INFO - PROCESS | 3608 | 1461257793821 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD7800 == 73 [pid = 3608] [id = 393] 09:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (0000006404FB6400) [pid = 3608] [serial = 1179] [outer = 0000000000000000] 09:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 143 (00000064081E0400) [pid = 3608] [serial = 1180] [outer = 0000006404FB6400] 09:56:33 INFO - PROCESS | 3608 | 1461257793879 Marionette DEBUG loaded listener.js 09:56:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (0000006408DB4C00) [pid = 3608] [serial = 1181] [outer = 0000006404FB6400] 09:56:34 INFO - PROCESS | 3608 | 1461257794507 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]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1024ms 09:56:34 INFO - PROCESS | 3608 | 1461257794561 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:56:34 INFO - PROCESS | 3608 | 1461257794564 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:56:34 INFO - PROCESS | 3608 | 1461257794581 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 3608 | 1461257794586 Marionette TRACE conn5 <- [1,1538,null,{}] 09:56:34 INFO - PROCESS | 3608 | 1461257794620 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}] 09:56:34 INFO - PROCESS | 3608 | 1461257794749 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:56:34 INFO - PROCESS | 3608 | 1461257794874 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 3608 | ++DOCSHELL 0000006477489800 == 74 [pid = 3608] [id = 394] 09:56:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (000000640AF45000) [pid = 3608] [serial = 1182] [outer = 0000000000000000] 09:56:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (000000640B683400) [pid = 3608] [serial = 1183] [outer = 000000640AF45000] 09:56:34 INFO - PROCESS | 3608 | 1461257794935 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 147 (000000640F0A0C00) [pid = 3608] [serial = 1184] [outer = 000000640AF45000] 09:56:35 INFO - PROCESS | 3608 | 1461257795558 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]]]}] 09:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1015ms 09:56:35 INFO - PROCESS | 3608 | 1461257795585 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:56:35 INFO - PROCESS | 3608 | 1461257795589 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:56:35 INFO - PROCESS | 3608 | 1461257795592 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:56:35 INFO - PROCESS | 3608 | 1461257795594 Marionette TRACE conn5 <- [1,1542,null,{}] 09:56:35 INFO - PROCESS | 3608 | 1461257795598 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}] 09:56:35 INFO - PROCESS | 3608 | 1461257795717 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:56:35 INFO - PROCESS | 3608 | 1461257795820 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000647CEE3000 == 75 [pid = 3608] [id = 395] 09:56:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 148 (0000006474E7A000) [pid = 3608] [serial = 1185] [outer = 0000000000000000] 09:56:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 149 (00000064762E5400) [pid = 3608] [serial = 1186] [outer = 0000006474E7A000] 09:56:35 INFO - PROCESS | 3608 | 1461257795876 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 150 (0000006476A1C800) [pid = 3608] [serial = 1187] [outer = 0000006474E7A000] 09:56:36 INFO - PROCESS | 3608 | 1461257796465 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]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 09:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:56:36 INFO - PROCESS | 3608 | 1461257796538 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 3608 | 1461257796541 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:56:36 INFO - PROCESS | 3608 | 1461257796545 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 3608 | 1461257796547 Marionette TRACE conn5 <- [1,1546,null,{}] 09:56:36 INFO - PROCESS | 3608 | 1461257796551 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}] 09:56:36 INFO - PROCESS | 3608 | 1461257796665 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:56:36 INFO - PROCESS | 3608 | 1461257796796 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410F15000 == 76 [pid = 3608] [id = 396] 09:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 151 (0000006476A15C00) [pid = 3608] [serial = 1188] [outer = 0000000000000000] 09:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 152 (00000064772C0000) [pid = 3608] [serial = 1189] [outer = 0000006476A15C00] 09:56:36 INFO - PROCESS | 3608 | 1461257796853 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 153 (000000647B5CC000) [pid = 3608] [serial = 1190] [outer = 0000006476A15C00] 09:56:37 INFO - PROCESS | 3608 | 1461257797463 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]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 923ms 09:56:37 INFO - PROCESS | 3608 | 1461257797482 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 3608 | 1461257797485 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:56:37 INFO - PROCESS | 3608 | 1461257797490 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 3608 | 1461257797492 Marionette TRACE conn5 <- [1,1550,null,{}] 09:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:56:37 INFO - PROCESS | 3608 | 1461257797496 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}] 09:56:37 INFO - PROCESS | 3608 | 1461257797632 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:56:37 INFO - PROCESS | 3608 | 1461257797766 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000006411CD2800 == 77 [pid = 3608] [id = 397] 09:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 154 (000000640C016C00) [pid = 3608] [serial = 1191] [outer = 0000000000000000] 09:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 155 (000000647BC69000) [pid = 3608] [serial = 1192] [outer = 000000640C016C00] 09:56:37 INFO - PROCESS | 3608 | 1461257797826 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 156 (000000647BFCC000) [pid = 3608] [serial = 1193] [outer = 000000640C016C00] 09:56:38 INFO - PROCESS | 3608 | 1461257798387 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]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 923ms 09:56:38 INFO - PROCESS | 3608 | 1461257798422 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 3608 | 1461257798425 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:56:38 INFO - PROCESS | 3608 | 1461257798428 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:56:38 INFO - PROCESS | 3608 | 1461257798431 Marionette TRACE conn5 <- [1,1554,null,{}] 09:56:38 INFO - PROCESS | 3608 | 1461257798434 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}] 09:56:38 INFO - PROCESS | 3608 | 1461257798546 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:56:38 INFO - PROCESS | 3608 | 1461257798649 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000064117CF800 == 78 [pid = 3608] [id = 398] 09:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 157 (00000064046CBC00) [pid = 3608] [serial = 1194] [outer = 0000000000000000] 09:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 158 (00000064046D1800) [pid = 3608] [serial = 1195] [outer = 00000064046CBC00] 09:56:38 INFO - PROCESS | 3608 | 1461257798705 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 159 (000000647BF16000) [pid = 3608] [serial = 1196] [outer = 00000064046CBC00] 09:56:39 INFO - PROCESS | 3608 | 1461257799235 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]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 838ms 09:56:39 INFO - PROCESS | 3608 | 1461257799272 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 3608 | 1461257799274 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:56:39 INFO - PROCESS | 3608 | 1461257799278 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 3608 | 1461257799280 Marionette TRACE conn5 <- [1,1558,null,{}] 09:56:39 INFO - PROCESS | 3608 | 1461257799284 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}] 09:56:39 INFO - PROCESS | 3608 | 1461257799396 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:56:39 INFO - PROCESS | 3608 | 1461257799499 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F54C800 == 79 [pid = 3608] [id = 399] 09:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 160 (00000064046CD000) [pid = 3608] [serial = 1197] [outer = 0000000000000000] 09:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 161 (0000006410D24000) [pid = 3608] [serial = 1198] [outer = 00000064046CD000] 09:56:39 INFO - PROCESS | 3608 | 1461257799554 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 162 (0000006410D29800) [pid = 3608] [serial = 1199] [outer = 00000064046CD000] 09:56:40 INFO - PROCESS | 3608 | 1461257800169 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]]]}] 09:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 09:56:40 INFO - PROCESS | 3608 | 1461257800224 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 3608 | 1461257800227 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:56:40 INFO - PROCESS | 3608 | 1461257800230 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 3608 | 1461257800232 Marionette TRACE conn5 <- [1,1562,null,{}] 09:56:40 INFO - PROCESS | 3608 | 1461257800236 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}] 09:56:40 INFO - PROCESS | 3608 | 1461257800352 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:56:40 INFO - PROCESS | 3608 | 1461257800653 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B293000 == 80 [pid = 3608] [id = 400] 09:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 163 (00000064035C5800) [pid = 3608] [serial = 1200] [outer = 0000000000000000] 09:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 164 (00000064036D4000) [pid = 3608] [serial = 1201] [outer = 00000064035C5800] 09:56:40 INFO - PROCESS | 3608 | 1461257800715 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 165 (000000640462E800) [pid = 3608] [serial = 1202] [outer = 00000064035C5800] 09:56:41 INFO - PROCESS | 3608 | 1461257801363 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]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1190ms 09:56:41 INFO - PROCESS | 3608 | 1461257801424 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 3608 | 1461257801429 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:56:41 INFO - PROCESS | 3608 | 1461257801435 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 3608 | 1461257801438 Marionette TRACE conn5 <- [1,1566,null,{}] 09:56:41 INFO - PROCESS | 3608 | 1461257801443 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}] 09:56:41 INFO - PROCESS | 3608 | 1461257801573 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:56:41 INFO - PROCESS | 3608 | 1461257801731 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18A000 == 81 [pid = 3608] [id = 401] 09:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 166 (000000640817A800) [pid = 3608] [serial = 1203] [outer = 0000000000000000] 09:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 167 (00000064081E7C00) [pid = 3608] [serial = 1204] [outer = 000000640817A800] 09:56:41 INFO - PROCESS | 3608 | 1461257801786 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 168 (0000006408DBD400) [pid = 3608] [serial = 1205] [outer = 000000640817A800] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0E1800 == 80 [pid = 3608] [id = 300] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006474FDE800 == 79 [pid = 3608] [id = 390] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640F515800 == 78 [pid = 3608] [id = 389] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1CA800 == 77 [pid = 3608] [id = 388] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BB000 == 76 [pid = 3608] [id = 387] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640C228800 == 75 [pid = 3608] [id = 386] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640C028800 == 74 [pid = 3608] [id = 385] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC19800 == 73 [pid = 3608] [id = 384] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640A18F800 == 72 [pid = 3608] [id = 383] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 167 (000000647B8D0C00) [pid = 3608] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 166 (00000064772BF000) [pid = 3608] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F56000 == 71 [pid = 3608] [id = 382] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640821E000 == 70 [pid = 3608] [id = 381] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000647B2F0800 == 69 [pid = 3608] [id = 376] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0E5800 == 68 [pid = 3608] [id = 375] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 000000640A19A800 == 67 [pid = 3608] [id = 374] 09:56:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006478261800 == 66 [pid = 3608] [id = 373] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 165 (0000006406027C00) [pid = 3608] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 164 (0000006474E35C00) [pid = 3608] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 163 (000000640F1AD000) [pid = 3608] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 162 (0000006476A16400) [pid = 3608] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 161 (00000064051A8000) [pid = 3608] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 160 (0000006409170C00) [pid = 3608] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 159 (0000006406026C00) [pid = 3608] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 158 (0000006476A11C00) [pid = 3608] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 157 (000000640B95FC00) [pid = 3608] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 156 (000000640B51B800) [pid = 3608] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 155 (0000006405111C00) [pid = 3608] [serial = 679] [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.] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 154 (000000647B275000) [pid = 3608] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 153 (0000006408FCFC00) [pid = 3608] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 152 (0000006474E33400) [pid = 3608] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 151 (000000640736FC00) [pid = 3608] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 150 (0000006408DB3400) [pid = 3608] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 149 (00000064046A2400) [pid = 3608] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 148 (0000006474E2BC00) [pid = 3608] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 147 (00000064080B3800) [pid = 3608] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 146 (000000640F1A3400) [pid = 3608] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (00000064762E0800) [pid = 3608] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (0000006476A18400) [pid = 3608] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (0000006477111000) [pid = 3608] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 142 (000000640AF66C00) [pid = 3608] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (0000006474E34400) [pid = 3608] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:56:42 INFO - PROCESS | 3608 | 1461257802338 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]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 944ms 09:56:42 INFO - PROCESS | 3608 | 1461257802383 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 3608 | 1461257802387 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:56:42 INFO - PROCESS | 3608 | 1461257802392 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:56:42 INFO - PROCESS | 3608 | 1461257802394 Marionette TRACE conn5 <- [1,1570,null,{}] 09:56:42 INFO - PROCESS | 3608 | 1461257802398 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}] 09:56:42 INFO - PROCESS | 3608 | 1461257802498 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:56:42 INFO - PROCESS | 3608 | 1461257802589 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B285800 == 67 [pid = 3608] [id = 402] 09:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (0000006406B3D800) [pid = 3608] [serial = 1206] [outer = 0000000000000000] 09:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 143 (00000064080BB800) [pid = 3608] [serial = 1207] [outer = 0000006406B3D800] 09:56:42 INFO - PROCESS | 3608 | 1461257802636 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (0000006408DB3400) [pid = 3608] [serial = 1208] [outer = 0000006406B3D800] 09:56:43 INFO - PROCESS | 3608 | 1461257803031 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 09:56:43 INFO - PROCESS | 3608 | 1461257803073 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:56:43 INFO - PROCESS | 3608 | 1461257803075 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:56:43 INFO - PROCESS | 3608 | 1461257803080 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 3608 | 1461257803087 Marionette TRACE conn5 <- [1,1574,null,{}] 09:56:43 INFO - PROCESS | 3608 | 1461257803096 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}] 09:56:43 INFO - PROCESS | 3608 | 1461257803226 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:56:43 INFO - PROCESS | 3608 | 1461257803243 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C235800 == 68 [pid = 3608] [id = 403] 09:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (000000640AF3EC00) [pid = 3608] [serial = 1209] [outer = 0000000000000000] 09:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (000000640B514C00) [pid = 3608] [serial = 1210] [outer = 000000640AF3EC00] 09:56:43 INFO - PROCESS | 3608 | 1461257803290 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 147 (000000640B684800) [pid = 3608] [serial = 1211] [outer = 000000640AF3EC00] 09:56:43 INFO - PROCESS | 3608 | 1461257803747 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]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 09:56:43 INFO - PROCESS | 3608 | 1461257803774 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:56:43 INFO - PROCESS | 3608 | 1461257803776 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:56:43 INFO - PROCESS | 3608 | 1461257803780 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 3608 | 1461257803782 Marionette TRACE conn5 <- [1,1578,null,{}] 09:56:43 INFO - PROCESS | 3608 | 1461257803785 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}] 09:56:43 INFO - PROCESS | 3608 | 1461257803879 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:56:43 INFO - PROCESS | 3608 | 1461257803889 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E956800 == 69 [pid = 3608] [id = 404] 09:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 148 (000000640B789000) [pid = 3608] [serial = 1212] [outer = 0000000000000000] 09:56:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 149 (000000640C010000) [pid = 3608] [serial = 1213] [outer = 000000640B789000] 09:56:43 INFO - PROCESS | 3608 | 1461257803935 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 150 (000000640C01A400) [pid = 3608] [serial = 1214] [outer = 000000640B789000] 09:56:44 INFO - PROCESS | 3608 | 1461257804368 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]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 09:56:44 INFO - PROCESS | 3608 | 1461257804412 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 3608 | 1461257804414 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:56:44 INFO - PROCESS | 3608 | 1461257804418 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 3608 | 1461257804420 Marionette TRACE conn5 <- [1,1582,null,{}] 09:56:44 INFO - PROCESS | 3608 | 1461257804432 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}] 09:56:44 INFO - PROCESS | 3608 | 1461257804555 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:56:44 INFO - PROCESS | 3608 | 1461257804641 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F37B800 == 70 [pid = 3608] [id = 405] 09:56:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 151 (000000640CFD6C00) [pid = 3608] [serial = 1215] [outer = 0000000000000000] 09:56:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 152 (000000640DE74400) [pid = 3608] [serial = 1216] [outer = 000000640CFD6C00] 09:56:44 INFO - PROCESS | 3608 | 1461257804697 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 153 (000000640F0A8800) [pid = 3608] [serial = 1217] [outer = 000000640CFD6C00] 09:56:45 INFO - PROCESS | 3608 | 1461257805152 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 09:56:45 INFO - PROCESS | 3608 | 1461257805195 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 3608 | 1461257805197 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:56:45 INFO - PROCESS | 3608 | 1461257805207 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 3608 | 1461257805209 Marionette TRACE conn5 <- [1,1586,null,{}] 09:56:45 INFO - PROCESS | 3608 | 1461257805212 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}] 09:56:45 INFO - PROCESS | 3608 | 1461257805336 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:56:45 INFO - PROCESS | 3608 | 1461257805401 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F567000 == 71 [pid = 3608] [id = 406] 09:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 154 (000000641090D000) [pid = 3608] [serial = 1218] [outer = 0000000000000000] 09:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 155 (00000064122B2000) [pid = 3608] [serial = 1219] [outer = 000000641090D000] 09:56:45 INFO - PROCESS | 3608 | 1461257805448 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 156 (00000064122B8800) [pid = 3608] [serial = 1220] [outer = 000000641090D000] 09:56:45 INFO - PROCESS | 3608 | 1461257805871 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]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 09:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:56:45 INFO - PROCESS | 3608 | 1461257805905 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 3608 | 1461257805907 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:56:45 INFO - PROCESS | 3608 | 1461257805911 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 3608 | 1461257805912 Marionette TRACE conn5 <- [1,1590,null,{}] 09:56:45 INFO - PROCESS | 3608 | 1461257805916 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}] 09:56:46 INFO - PROCESS | 3608 | 1461257806068 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:56:46 INFO - PROCESS | 3608 | 1461257806133 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:46 INFO - PROCESS | 3608 | ++DOCSHELL 00000064114F0000 == 72 [pid = 3608] [id = 407] 09:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 157 (000000641090E400) [pid = 3608] [serial = 1221] [outer = 0000000000000000] 09:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 158 (0000006474CABC00) [pid = 3608] [serial = 1222] [outer = 000000641090E400] 09:56:46 INFO - PROCESS | 3608 | 1461257806179 Marionette DEBUG loaded listener.js 09:56:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 159 (0000006474E7CC00) [pid = 3608] [serial = 1223] [outer = 000000641090E400] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 158 (000000640916B800) [pid = 3608] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 157 (000000640B51B000) [pid = 3608] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 156 (0000006407375000) [pid = 3608] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 155 (0000006404624C00) [pid = 3608] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 154 (000000640B791000) [pid = 3608] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 153 (00000064051A3000) [pid = 3608] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 152 (00000064083E9C00) [pid = 3608] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 151 (000000647B62E000) [pid = 3608] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 150 (0000006400BE6400) [pid = 3608] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 149 (00000064081E6400) [pid = 3608] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 148 (000000640F0A1400) [pid = 3608] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:56:46 INFO - PROCESS | 3608 | --DOMWINDOW == 147 (00000064046A7400) [pid = 3608] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:56:46 INFO - PROCESS | 3608 | 1461257806731 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]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 09:56:46 INFO - PROCESS | 3608 | 1461257806794 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 3608 | 1461257806796 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:56:46 INFO - PROCESS | 3608 | 1461257806799 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 3608 | 1461257806801 Marionette TRACE conn5 <- [1,1594,null,{}] 09:56:46 INFO - PROCESS | 3608 | 1461257806805 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}] 09:56:46 INFO - PROCESS | 3608 | 1461257806930 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:56:46 INFO - PROCESS | 3608 | 1461257806991 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006411CC7000 == 73 [pid = 3608] [id = 408] 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 148 (0000006403973800) [pid = 3608] [serial = 1224] [outer = 0000000000000000] 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 149 (0000006408FD0800) [pid = 3608] [serial = 1225] [outer = 0000006403973800] 09:56:47 INFO - PROCESS | 3608 | 1461257807036 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 150 (0000006476172C00) [pid = 3608] [serial = 1226] [outer = 0000006403973800] 09:56:47 INFO - PROCESS | 3608 | 1461257807404 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]]]}] 09:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 09:56:47 INFO - PROCESS | 3608 | 1461257807494 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:56:47 INFO - PROCESS | 3608 | 1461257807497 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:56:47 INFO - PROCESS | 3608 | 1461257807500 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:56:47 INFO - PROCESS | 3608 | 1461257807502 Marionette TRACE conn5 <- [1,1598,null,{}] 09:56:47 INFO - PROCESS | 3608 | 1461257807510 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}] 09:56:47 INFO - PROCESS | 3608 | 1461257807603 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:56:47 INFO - PROCESS | 3608 | 1461257807610 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768C3000 == 74 [pid = 3608] [id = 409] 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 151 (000000640AF67800) [pid = 3608] [serial = 1227] [outer = 0000000000000000] 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 152 (0000006476A19400) [pid = 3608] [serial = 1228] [outer = 000000640AF67800] 09:56:47 INFO - PROCESS | 3608 | 1461257807656 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 153 (000000647B44D400) [pid = 3608] [serial = 1229] [outer = 000000640AF67800] 09:56:48 INFO - PROCESS | 3608 | 1461257808081 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]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 09:56:48 INFO - PROCESS | 3608 | 1461257808131 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 3608 | 1461257808134 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:56:48 INFO - PROCESS | 3608 | 1461257808137 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 3608 | 1461257808139 Marionette TRACE conn5 <- [1,1602,null,{}] 09:56:48 INFO - PROCESS | 3608 | 1461257808142 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}] 09:56:48 INFO - PROCESS | 3608 | 1461257808239 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:56:48 INFO - PROCESS | 3608 | 1461257808245 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000647B2E2000 == 75 [pid = 3608] [id = 410] 09:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 154 (00000064113C8C00) [pid = 3608] [serial = 1230] [outer = 0000000000000000] 09:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 155 (00000064113CD400) [pid = 3608] [serial = 1231] [outer = 00000064113C8C00] 09:56:48 INFO - PROCESS | 3608 | 1461257808296 Marionette DEBUG loaded listener.js 09:56:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 156 (000000647B63B400) [pid = 3608] [serial = 1232] [outer = 00000064113C8C00] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F375000 == 74 [pid = 3608] [id = 379] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1BD800 == 73 [pid = 3608] [id = 234] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F30E800 == 72 [pid = 3608] [id = 378] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647BC7C000 == 71 [pid = 3608] [id = 341] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647B5EA000 == 70 [pid = 3608] [id = 316] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006402F16000 == 69 [pid = 3608] [id = 235] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006474FC0000 == 68 [pid = 3608] [id = 310] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006408204000 == 67 [pid = 3608] [id = 380] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F51A800 == 66 [pid = 3608] [id = 329] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006407983800 == 65 [pid = 3608] [id = 216] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4A1800 == 64 [pid = 3608] [id = 219] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064087C2000 == 63 [pid = 3608] [id = 246] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006403AB9800 == 62 [pid = 3608] [id = 29] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647DA9B800 == 61 [pid = 3608] [id = 346] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEDC800 == 60 [pid = 3608] [id = 377] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064768C5800 == 59 [pid = 3608] [id = 330] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFBD800 == 58 [pid = 3608] [id = 281] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFBC800 == 57 [pid = 3608] [id = 218] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064774AA000 == 56 [pid = 3608] [id = 267] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0D5000 == 55 [pid = 3608] [id = 261] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640C231000 == 54 [pid = 3608] [id = 278] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006477C08800 == 53 [pid = 3608] [id = 314] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064768CD800 == 52 [pid = 3608] [id = 299] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A40000 == 51 [pid = 3608] [id = 318] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006404F0A800 == 50 [pid = 3608] [id = 268] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640A197800 == 49 [pid = 3608] [id = 280] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647B255000 == 48 [pid = 3608] [id = 315] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064114E6000 == 47 [pid = 3608] [id = 363] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647BD54000 == 46 [pid = 3608] [id = 317] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640A18A000 == 45 [pid = 3608] [id = 401] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640B293000 == 44 [pid = 3608] [id = 400] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640F54C800 == 43 [pid = 3608] [id = 399] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064117CF800 == 42 [pid = 3608] [id = 398] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006411CD2800 == 41 [pid = 3608] [id = 397] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006410F15000 == 40 [pid = 3608] [id = 396] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000647CEE3000 == 39 [pid = 3608] [id = 395] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 0000006477489800 == 38 [pid = 3608] [id = 394] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD7800 == 37 [pid = 3608] [id = 393] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 00000064768D4000 == 36 [pid = 3608] [id = 391] 09:56:49 INFO - PROCESS | 3608 | --DOCSHELL 000000640A14F000 == 35 [pid = 3608] [id = 392] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640C235800 == 34 [pid = 3608] [id = 403] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640F37B800 == 33 [pid = 3608] [id = 405] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 00000064114F0000 == 32 [pid = 3608] [id = 407] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640E956800 == 31 [pid = 3608] [id = 404] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640F567000 == 30 [pid = 3608] [id = 406] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640B285800 == 29 [pid = 3608] [id = 402] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 0000006411CC7000 == 28 [pid = 3608] [id = 408] 09:56:50 INFO - PROCESS | 3608 | --DOCSHELL 00000064768C3000 == 27 [pid = 3608] [id = 409] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 155 (0000006474E84400) [pid = 3608] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 154 (000000640916FC00) [pid = 3608] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 153 (000000640AF66000) [pid = 3608] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 152 (000000640B6DA400) [pid = 3608] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 151 (000000640B67D400) [pid = 3608] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 150 (000000640DE76C00) [pid = 3608] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 149 (0000006406B42400) [pid = 3608] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 148 (00000064073AFC00) [pid = 3608] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 147 (000000640B968000) [pid = 3608] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 146 (0000006408FCA800) [pid = 3608] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (000000640C215C00) [pid = 3608] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (00000064077BEC00) [pid = 3608] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (0000006406025C00) [pid = 3608] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 142 (0000006408DBC000) [pid = 3608] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (000000641090B000) [pid = 3608] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (000000647BD70400) [pid = 3608] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (000000640F1A7400) [pid = 3608] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (00000064043C8C00) [pid = 3608] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (00000064035D9000) [pid = 3608] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (00000064083DBC00) [pid = 3608] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (00000064083E3400) [pid = 3608] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (00000064052D7800) [pid = 3608] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000647C214800) [pid = 3608] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000647BF0FC00) [pid = 3608] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000640F0AD000) [pid = 3608] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000641090F800) [pid = 3608] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (0000006474E2AC00) [pid = 3608] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640DE76400) [pid = 3608] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (00000064090D9800) [pid = 3608] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640EB35000) [pid = 3608] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:56:50 INFO - PROCESS | 3608 | 1461257810981 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]]]}] 09:56:51 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 09:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2897ms 09:56:51 INFO - PROCESS | 3608 | 1461257811037 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 3608 | 1461257811041 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:56:51 INFO - PROCESS | 3608 | 1461257811046 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:56:51 INFO - PROCESS | 3608 | 1461257811050 Marionette TRACE conn5 <- [1,1606,null,{}] 09:56:51 INFO - PROCESS | 3608 | 1461257811056 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}] 09:56:51 INFO - PROCESS | 3608 | 1461257811152 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:56:51 INFO - PROCESS | 3608 | 1461257811266 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C24800 == 28 [pid = 3608] [id = 411] 09:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (00000064036CE800) [pid = 3608] [serial = 1233] [outer = 0000000000000000] 09:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (00000064036CF800) [pid = 3608] [serial = 1234] [outer = 00000064036CE800] 09:56:51 INFO - PROCESS | 3608 | 1461257811317 Marionette DEBUG loaded listener.js 09:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006403973400) [pid = 3608] [serial = 1235] [outer = 00000064036CE800] 09:56:51 INFO - PROCESS | 3608 | 1461257811735 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]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 735ms 09:56:51 INFO - PROCESS | 3608 | 1461257811786 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 3608 | 1461257811793 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:56:51 INFO - PROCESS | 3608 | 1461257811800 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 3608 | 1461257811803 Marionette TRACE conn5 <- [1,1610,null,{}] 09:56:51 INFO - PROCESS | 3608 | 1461257811807 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}] 09:56:51 INFO - PROCESS | 3608 | 1461257811895 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:56:51 INFO - PROCESS | 3608 | 1461257811912 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405166000 == 29 [pid = 3608] [id = 412] 09:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006403A47400) [pid = 3608] [serial = 1236] [outer = 0000000000000000] 09:56:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006404011400) [pid = 3608] [serial = 1237] [outer = 0000006403A47400] 09:56:51 INFO - PROCESS | 3608 | 1461257811960 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064040CA800) [pid = 3608] [serial = 1238] [outer = 0000006403A47400] 09:56:52 INFO - PROCESS | 3608 | 1461257812440 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]]]}] 09:56:52 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 09:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 09:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:56:52 INFO - PROCESS | 3608 | 1461257812475 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:56:52 INFO - PROCESS | 3608 | 1461257812478 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:56:52 INFO - PROCESS | 3608 | 1461257812482 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:56:52 INFO - PROCESS | 3608 | 1461257812486 Marionette TRACE conn5 <- [1,1614,null,{}] 09:56:52 INFO - PROCESS | 3608 | 1461257812498 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}] 09:56:52 INFO - PROCESS | 3608 | 1461257812622 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:56:52 INFO - PROCESS | 3608 | 1461257812640 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407788800 == 30 [pid = 3608] [id = 413] 09:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006400CBBC00) [pid = 3608] [serial = 1239] [outer = 0000000000000000] 09:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (0000006404627C00) [pid = 3608] [serial = 1240] [outer = 0000006400CBBC00] 09:56:52 INFO - PROCESS | 3608 | 1461257812691 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 135 (00000064046A9C00) [pid = 3608] [serial = 1241] [outer = 0000006400CBBC00] 09:56:53 INFO - PROCESS | 3608 | 1461257813155 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 09:56:53 INFO - PROCESS | 3608 | 1461257813217 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 3608 | 1461257813220 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:56:53 INFO - PROCESS | 3608 | 1461257813223 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 3608 | 1461257813225 Marionette TRACE conn5 <- [1,1618,null,{}] 09:56:53 INFO - PROCESS | 3608 | 1461257813229 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}] 09:56:53 INFO - PROCESS | 3608 | 1461257813314 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:56:53 INFO - PROCESS | 3608 | 1461257813321 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2D800 == 31 [pid = 3608] [id = 414] 09:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 136 (00000064046D1000) [pid = 3608] [serial = 1242] [outer = 0000000000000000] 09:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 137 (0000006404A4C800) [pid = 3608] [serial = 1243] [outer = 00000064046D1000] 09:56:53 INFO - PROCESS | 3608 | 1461257813368 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 138 (0000006404A58000) [pid = 3608] [serial = 1244] [outer = 00000064046D1000] 09:56:53 INFO - PROCESS | 3608 | 1461257813802 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]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 09:56:53 INFO - PROCESS | 3608 | 1461257813855 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 3608 | 1461257813858 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:56:53 INFO - PROCESS | 3608 | 1461257813861 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 3608 | 1461257813863 Marionette TRACE conn5 <- [1,1622,null,{}] 09:56:53 INFO - PROCESS | 3608 | 1461257813866 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}] 09:56:53 INFO - PROCESS | 3608 | 1461257813946 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:56:53 INFO - PROCESS | 3608 | 1461257813955 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408761000 == 32 [pid = 3608] [id = 415] 09:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 139 (000000640397AC00) [pid = 3608] [serial = 1245] [outer = 0000000000000000] 09:56:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 140 (0000006405112400) [pid = 3608] [serial = 1246] [outer = 000000640397AC00] 09:56:54 INFO - PROCESS | 3608 | 1461257814001 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 141 (00000064051ACC00) [pid = 3608] [serial = 1247] [outer = 000000640397AC00] 09:56:54 INFO - PROCESS | 3608 | 1461257814480 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]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 09:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:56:54 INFO - PROCESS | 3608 | 1461257814556 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 3608 | 1461257814558 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:56:54 INFO - PROCESS | 3608 | 1461257814561 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 3608 | 1461257814563 Marionette TRACE conn5 <- [1,1626,null,{}] 09:56:54 INFO - PROCESS | 3608 | 1461257814567 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}] 09:56:54 INFO - PROCESS | 3608 | 1461257814682 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:56:54 INFO - PROCESS | 3608 | 1461257814698 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F67800 == 33 [pid = 3608] [id = 416] 09:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 142 (000000640670D000) [pid = 3608] [serial = 1248] [outer = 0000000000000000] 09:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 143 (000000640729F000) [pid = 3608] [serial = 1249] [outer = 000000640670D000] 09:56:54 INFO - PROCESS | 3608 | 1461257814748 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 144 (0000006407371400) [pid = 3608] [serial = 1250] [outer = 000000640670D000] 09:56:55 INFO - PROCESS | 3608 | 1461257815193 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 09:56:55 INFO - PROCESS | 3608 | 1461257815257 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 3608 | 1461257815259 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:56:55 INFO - PROCESS | 3608 | 1461257815262 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 3608 | 1461257815264 Marionette TRACE conn5 <- [1,1630,null,{}] 09:56:55 INFO - PROCESS | 3608 | 1461257815268 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}] 09:56:55 INFO - PROCESS | 3608 | 1461257815373 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:56:55 INFO - PROCESS | 3608 | 1461257815380 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18A800 == 34 [pid = 3608] [id = 417] 09:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 145 (0000006407376000) [pid = 3608] [serial = 1251] [outer = 0000000000000000] 09:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 146 (0000006407387000) [pid = 3608] [serial = 1252] [outer = 0000006407376000] 09:56:55 INFO - PROCESS | 3608 | 1461257815427 Marionette DEBUG loaded listener.js 09:56:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 147 (00000064073A2C00) [pid = 3608] [serial = 1253] [outer = 0000006407376000] 09:56:55 INFO - PROCESS | 3608 | 1461257815840 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]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 09:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:56:55 INFO - PROCESS | 3608 | 1461257815893 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 3608 | 1461257815896 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:56:55 INFO - PROCESS | 3608 | 1461257815899 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 3608 | 1461257815901 Marionette TRACE conn5 <- [1,1634,null,{}] 09:56:55 INFO - PROCESS | 3608 | 1461257815904 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}] 09:56:55 INFO - PROCESS | 3608 | 1461257815981 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:56:55 INFO - PROCESS | 3608 | 1461257815987 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B12C800 == 35 [pid = 3608] [id = 418] 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 148 (00000064073A7800) [pid = 3608] [serial = 1254] [outer = 0000000000000000] 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 149 (00000064073AFC00) [pid = 3608] [serial = 1255] [outer = 00000064073A7800] 09:56:56 INFO - PROCESS | 3608 | 1461257816033 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 150 (00000064077C3800) [pid = 3608] [serial = 1256] [outer = 00000064073A7800] 09:56:56 INFO - PROCESS | 3608 | 1461257816512 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]]]}] 09:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 09:56:56 INFO - PROCESS | 3608 | 1461257816531 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:56:56 INFO - PROCESS | 3608 | 1461257816533 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:56:56 INFO - PROCESS | 3608 | 1461257816536 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:56:56 INFO - PROCESS | 3608 | 1461257816538 Marionette TRACE conn5 <- [1,1638,null,{}] 09:56:56 INFO - PROCESS | 3608 | 1461257816548 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}] 09:56:56 INFO - PROCESS | 3608 | 1461257816655 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:56:56 INFO - PROCESS | 3608 | 1461257816760 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407786000 == 36 [pid = 3608] [id = 419] 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 151 (0000006407A66400) [pid = 3608] [serial = 1257] [outer = 0000000000000000] 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 152 (0000006407A69C00) [pid = 3608] [serial = 1258] [outer = 0000006407A66400] 09:56:56 INFO - PROCESS | 3608 | 1461257816806 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 153 (0000006407BE6000) [pid = 3608] [serial = 1259] [outer = 0000006407A66400] 09:56:57 INFO - PROCESS | 3608 | 1461257817237 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 09:56:57 INFO - PROCESS | 3608 | 1461257817273 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:56:57 INFO - PROCESS | 3608 | 1461257817275 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:56:57 INFO - PROCESS | 3608 | 1461257817278 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 3608 | 1461257817280 Marionette TRACE conn5 <- [1,1642,null,{}] 09:56:57 INFO - PROCESS | 3608 | 1461257817289 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}] 09:56:57 INFO - PROCESS | 3608 | 1461257817399 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:56:57 INFO - PROCESS | 3608 | 1461257817406 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B903000 == 37 [pid = 3608] [id = 420] 09:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 154 (0000006407A67400) [pid = 3608] [serial = 1260] [outer = 0000000000000000] 09:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 155 (00000064080B0800) [pid = 3608] [serial = 1261] [outer = 0000006407A67400] 09:56:57 INFO - PROCESS | 3608 | 1461257817453 Marionette DEBUG loaded listener.js 09:56:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 156 (00000064080BD400) [pid = 3608] [serial = 1262] [outer = 0000006407A67400] 09:56:57 INFO - PROCESS | 3608 | 1461257817906 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]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 09:56:57 INFO - PROCESS | 3608 | 1461257817977 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 3608 | 1461257817980 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:56:57 INFO - PROCESS | 3608 | 1461257817984 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 3608 | 1461257817986 Marionette TRACE conn5 <- [1,1646,null,{}] 09:56:58 INFO - PROCESS | 3608 | 1461257817995 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}] 09:56:58 INFO - PROCESS | 3608 | 1461257818152 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 155 (0000006408DB6400) [pid = 3608] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 154 (000000640C20FC00) [pid = 3608] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 153 (000000640F0A5400) [pid = 3608] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 152 (00000064051A6400) [pid = 3608] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 151 (000000640E45C000) [pid = 3608] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 150 (00000064036D0000) [pid = 3608] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 149 (0000006408DB1400) [pid = 3608] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 148 (0000006476846C00) [pid = 3608] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 147 (0000006477107800) [pid = 3608] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 146 (0000006406368800) [pid = 3608] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 145 (000000640B5EC400) [pid = 3608] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 144 (0000006410905400) [pid = 3608] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 143 (000000640401A400) [pid = 3608] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 142 (000000647723F000) [pid = 3608] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 141 (0000006476ACCC00) [pid = 3608] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 140 (000000640E464C00) [pid = 3608] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 139 (0000006404624000) [pid = 3608] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 138 (000000640B95CC00) [pid = 3608] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 137 (0000006402879C00) [pid = 3608] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 136 (00000064080B2000) [pid = 3608] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 135 (000000647BD91400) [pid = 3608] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 134 (000000640F1A4C00) [pid = 3608] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000640CFD6C00) [pid = 3608] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000641090D000) [pid = 3608] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (0000006403973800) [pid = 3608] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000641090E400) [pid = 3608] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640AF67800) [pid = 3608] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640AF45000) [pid = 3608] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006404FB6400) [pid = 3608] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064036D1400) [pid = 3608] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006474DA4000) [pid = 3608] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640B789000) [pid = 3608] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (000000640AF3EC00) [pid = 3608] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006406B3D800) [pid = 3608] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (000000640817A800) [pid = 3608] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064035C5800) [pid = 3608] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064046CD000) [pid = 3608] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (00000064046CBC00) [pid = 3608] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640C016C00) [pid = 3608] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006476A15C00) [pid = 3608] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006474E7A000) [pid = 3608] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640DE7A400) [pid = 3608] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:56:58 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064081E2C00) [pid = 3608] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:56:58 INFO - PROCESS | 3608 | 1461257818870 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407776000 == 38 [pid = 3608] [id = 421] 09:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064036D0000) [pid = 3608] [serial = 1263] [outer = 0000000000000000] 09:56:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006403A4A400) [pid = 3608] [serial = 1264] [outer = 00000064036D0000] 09:56:58 INFO - PROCESS | 3608 | 1461257818928 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006407383C00) [pid = 3608] [serial = 1265] [outer = 00000064036D0000] 09:56:59 INFO - PROCESS | 3608 | 1461257819318 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]]]}] 09:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1398ms 09:56:59 INFO - PROCESS | 3608 | 1461257819384 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:56:59 INFO - PROCESS | 3608 | 1461257819386 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:56:59 INFO - PROCESS | 3608 | 1461257819389 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 3608 | 1461257819392 Marionette TRACE conn5 <- [1,1650,null,{}] 09:56:59 INFO - PROCESS | 3608 | 1461257819395 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}] 09:56:59 INFO - PROCESS | 3608 | 1461257819476 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:56:59 INFO - PROCESS | 3608 | 1461257819483 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7D000 == 39 [pid = 3608] [id = 422] 09:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (00000064080BE800) [pid = 3608] [serial = 1266] [outer = 0000000000000000] 09:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (00000064083DC800) [pid = 3608] [serial = 1267] [outer = 00000064080BE800] 09:56:59 INFO - PROCESS | 3608 | 1461257819529 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (00000064083E5800) [pid = 3608] [serial = 1268] [outer = 00000064080BE800] 09:56:59 INFO - PROCESS | 3608 | 1461257819948 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]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 626ms 09:57:00 INFO - PROCESS | 3608 | 1461257820019 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 3608 | 1461257820021 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:57:00 INFO - PROCESS | 3608 | 1461257820024 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 3608 | 1461257820026 Marionette TRACE conn5 <- [1,1654,null,{}] 09:57:00 INFO - PROCESS | 3608 | 1461257820029 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}] 09:57:00 INFO - PROCESS | 3608 | 1461257820110 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:57:00 INFO - PROCESS | 3608 | 1461257820119 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD0800 == 40 [pid = 3608] [id = 423] 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064083E5000) [pid = 3608] [serial = 1269] [outer = 0000000000000000] 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006408DB9400) [pid = 3608] [serial = 1270] [outer = 00000064083E5000] 09:57:00 INFO - PROCESS | 3608 | 1461257820165 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006408FC4800) [pid = 3608] [serial = 1271] [outer = 00000064083E5000] 09:57:00 INFO - PROCESS | 3608 | 1461257820619 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]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 09:57:00 INFO - PROCESS | 3608 | 1461257820656 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 3608 | 1461257820659 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:57:00 INFO - PROCESS | 3608 | 1461257820662 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 3608 | 1461257820664 Marionette TRACE conn5 <- [1,1658,null,{}] 09:57:00 INFO - PROCESS | 3608 | 1461257820667 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}] 09:57:00 INFO - PROCESS | 3608 | 1461257820748 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:57:00 INFO - PROCESS | 3608 | 1461257820754 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C034000 == 41 [pid = 3608] [id = 424] 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006408FCB800) [pid = 3608] [serial = 1272] [outer = 0000000000000000] 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064090D7800) [pid = 3608] [serial = 1273] [outer = 0000006408FCB800] 09:57:00 INFO - PROCESS | 3608 | 1461257820800 Marionette DEBUG loaded listener.js 09:57:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (00000064090DF800) [pid = 3608] [serial = 1274] [outer = 0000006408FCB800] 09:57:01 INFO - PROCESS | 3608 | 1461257821630 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]]]}] 09:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 09:57:01 INFO - PROCESS | 3608 | 1461257821651 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:57:01 INFO - PROCESS | 3608 | 1461257821656 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:57:01 INFO - PROCESS | 3608 | 1461257821660 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:57:01 INFO - PROCESS | 3608 | 1461257821664 Marionette TRACE conn5 <- [1,1662,null,{}] 09:57:01 INFO - PROCESS | 3608 | 1461257821670 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}] 09:57:01 INFO - PROCESS | 3608 | 1461257821792 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:57:01 INFO - PROCESS | 3608 | 1461257821917 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405E20800 == 42 [pid = 3608] [id = 425] 09:57:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006403A44000) [pid = 3608] [serial = 1275] [outer = 0000000000000000] 09:57:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640400C800) [pid = 3608] [serial = 1276] [outer = 0000006403A44000] 09:57:01 INFO - PROCESS | 3608 | 1461257821979 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006404327000) [pid = 3608] [serial = 1277] [outer = 0000006403A44000] 09:57:02 INFO - PROCESS | 3608 | 1461257822663 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]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1080ms 09:57:02 INFO - PROCESS | 3608 | 1461257822745 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 3608 | 1461257822751 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:57:02 INFO - PROCESS | 3608 | 1461257822758 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 3608 | 1461257822761 Marionette TRACE conn5 <- [1,1666,null,{}] 09:57:02 INFO - PROCESS | 3608 | 1461257822766 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}] 09:57:02 INFO - PROCESS | 3608 | 1461257822915 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:57:03 INFO - PROCESS | 3608 | 1461257823043 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087CC800 == 43 [pid = 3608] [id = 426] 09:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (00000064035CCC00) [pid = 3608] [serial = 1278] [outer = 0000000000000000] 09:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (00000064046CA800) [pid = 3608] [serial = 1279] [outer = 00000064035CCC00] 09:57:03 INFO - PROCESS | 3608 | 1461257823101 Marionette DEBUG loaded listener.js 09:57:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (00000064051A8C00) [pid = 3608] [serial = 1280] [outer = 00000064035CCC00] 09:57:04 INFO - PROCESS | 3608 | 1461257824021 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1327ms 09:57:04 INFO - PROCESS | 3608 | 1461257824090 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 3608 | 1461257824094 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:57:04 INFO - PROCESS | 3608 | 1461257824100 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 3608 | 1461257824104 Marionette TRACE conn5 <- [1,1670,null,{}] 09:57:04 INFO - PROCESS | 3608 | 1461257824110 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}] 09:57:04 INFO - PROCESS | 3608 | 1461257824217 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:57:04 INFO - PROCESS | 3608 | 1461257824345 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 00000064040A4000 == 42 [pid = 3608] [id = 192] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 0000006404591000 == 41 [pid = 3608] [id = 193] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 0000006408777800 == 40 [pid = 3608] [id = 189] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000640B611800 == 39 [pid = 3608] [id = 198] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87A800 == 38 [pid = 3608] [id = 199] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A36000 == 37 [pid = 3608] [id = 195] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F54800 == 36 [pid = 3608] [id = 196] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000640A191000 == 35 [pid = 3608] [id = 197] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000640601B800 == 34 [pid = 3608] [id = 194] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000640B115800 == 33 [pid = 3608] [id = 190] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 0000006407977800 == 32 [pid = 3608] [id = 186] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064113CD400) [pid = 3608] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C56000 == 33 [pid = 3608] [id = 427] 09:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (0000006401D5A000) [pid = 3608] [serial = 1281] [outer = 0000000000000000] 09:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (00000064036C9400) [pid = 3608] [serial = 1282] [outer = 0000006401D5A000] 09:57:04 INFO - PROCESS | 3608 | 1461257824434 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006403A47C00) [pid = 3608] [serial = 1283] [outer = 0000006401D5A000] 09:57:04 INFO - PROCESS | 3608 | --DOCSHELL 000000647B2E2000 == 32 [pid = 3608] [id = 410] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (000000640B5E9C00) [pid = 3608] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (000000647C145400) [pid = 3608] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (000000647CE1E400) [pid = 3608] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640775C400) [pid = 3608] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (0000006466520800) [pid = 3608] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006407A6B800) [pid = 3608] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (000000640B23A000) [pid = 3608] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (0000006476ACFC00) [pid = 3608] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006478331000) [pid = 3608] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (00000064073A4000) [pid = 3608] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (000000640B78C800) [pid = 3608] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006410911800) [pid = 3608] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000647BF0E400) [pid = 3608] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000647B56E400) [pid = 3608] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000647B569000) [pid = 3608] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006476F56800) [pid = 3608] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006407988C00) [pid = 3608] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640CFD9800) [pid = 3608] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006403976400) [pid = 3608] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640AF3DC00) [pid = 3608] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000647C1A5000) [pid = 3608] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006474E83000) [pid = 3608] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006475761400) [pid = 3608] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B676000) [pid = 3608] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640DE74400) [pid = 3608] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064122B8800) [pid = 3608] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064122B2000) [pid = 3608] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006408FD0800) [pid = 3608] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006474CABC00) [pid = 3608] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006476A19400) [pid = 3608] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B683400) [pid = 3608] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006408DB4C00) [pid = 3608] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064081E0400) [pid = 3608] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006407369800) [pid = 3608] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006405117000) [pid = 3608] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006475F52400) [pid = 3608] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640C010000) [pid = 3608] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640B514C00) [pid = 3608] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000640B684800) [pid = 3608] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064080BB800) [pid = 3608] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006408DB3400) [pid = 3608] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006408DBD400) [pid = 3608] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064081E7C00) [pid = 3608] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640462E800) [pid = 3608] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064036D4000) [pid = 3608] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006410D29800) [pid = 3608] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006410D24000) [pid = 3608] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000647BF16000) [pid = 3608] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064046D1800) [pid = 3608] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000647BFCC000) [pid = 3608] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000647BC69000) [pid = 3608] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000647B5CC000) [pid = 3608] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064772C0000) [pid = 3608] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006476A1C800) [pid = 3608] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064762E5400) [pid = 3608] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640F0A0C00) [pid = 3608] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640F0A8800) [pid = 3608] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006476172C00) [pid = 3608] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000647B44D400) [pid = 3608] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006474E7CC00) [pid = 3608] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640C01A400) [pid = 3608] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:57:04 INFO - PROCESS | 3608 | 1461257824929 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]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 881ms 09:57:04 INFO - PROCESS | 3608 | 1461257824990 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 3608 | 1461257824996 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:57:05 INFO - PROCESS | 3608 | 1461257825002 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3608 | 1461257825005 Marionette TRACE conn5 <- [1,1674,null,{}] 09:57:05 INFO - PROCESS | 3608 | 1461257825009 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}] 09:57:05 INFO - PROCESS | 3608 | 1461257825093 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:57:05 INFO - PROCESS | 3608 | 1461257825104 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2F000 == 33 [pid = 3608] [id = 428] 09:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640432A400) [pid = 3608] [serial = 1284] [outer = 0000000000000000] 09:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006404623400) [pid = 3608] [serial = 1285] [outer = 000000640432A400] 09:57:05 INFO - PROCESS | 3608 | 1461257825152 Marionette DEBUG loaded listener.js 09:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064046AE800) [pid = 3608] [serial = 1286] [outer = 000000640432A400] 09:57:05 INFO - PROCESS | 3608 | 1461257825633 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]]]}] 09:57:05 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 09:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 09:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:57:05 INFO - PROCESS | 3608 | 1461257825724 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 3608 | 1461257825727 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:57:05 INFO - PROCESS | 3608 | 1461257825730 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 3608 | 1461257825734 Marionette TRACE conn5 <- [1,1678,null,{}] 09:57:05 INFO - PROCESS | 3608 | 1461257825748 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}] 09:57:05 INFO - PROCESS | 3608 | 1461257825845 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:57:05 INFO - PROCESS | 3608 | 1461257825916 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F5D000 == 34 [pid = 3608] [id = 429] 09:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006402F4D800) [pid = 3608] [serial = 1287] [outer = 0000000000000000] 09:57:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404AD9800) [pid = 3608] [serial = 1288] [outer = 0000006402F4D800] 09:57:05 INFO - PROCESS | 3608 | 1461257825968 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064051AFC00) [pid = 3608] [serial = 1289] [outer = 0000006402F4D800] 09:57:06 INFO - PROCESS | 3608 | 1461257826357 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]]]}] 09:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 09:57:06 INFO - PROCESS | 3608 | 1461257826423 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:57:06 INFO - PROCESS | 3608 | 1461257826426 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:57:06 INFO - PROCESS | 3608 | 1461257826430 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:57:06 INFO - PROCESS | 3608 | 1461257826432 Marionette TRACE conn5 <- [1,1682,null,{}] 09:57:06 INFO - PROCESS | 3608 | 1461257826435 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}] 09:57:06 INFO - PROCESS | 3608 | 1461257826520 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:57:06 INFO - PROCESS | 3608 | 1461257826527 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B125800 == 35 [pid = 3608] [id = 430] 09:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064056A0C00) [pid = 3608] [serial = 1290] [outer = 0000000000000000] 09:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006406369400) [pid = 3608] [serial = 1291] [outer = 00000064056A0C00] 09:57:06 INFO - PROCESS | 3608 | 1461257826573 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006407296C00) [pid = 3608] [serial = 1292] [outer = 00000064056A0C00] 09:57:07 INFO - PROCESS | 3608 | 1461257827048 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]]]}] 09:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 09:57:07 INFO - PROCESS | 3608 | 1461257827061 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3608 | 1461257827063 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:57:07 INFO - PROCESS | 3608 | 1461257827066 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:57:07 INFO - PROCESS | 3608 | 1461257827068 Marionette TRACE conn5 <- [1,1686,null,{}] 09:57:07 INFO - PROCESS | 3608 | 1461257827072 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}] 09:57:07 INFO - PROCESS | 3608 | 1461257827182 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:57:07 INFO - PROCESS | 3608 | 1461257827261 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B865800 == 36 [pid = 3608] [id = 431] 09:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640736B800) [pid = 3608] [serial = 1293] [outer = 0000000000000000] 09:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407373800) [pid = 3608] [serial = 1294] [outer = 000000640736B800] 09:57:07 INFO - PROCESS | 3608 | 1461257827308 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640738C400) [pid = 3608] [serial = 1295] [outer = 000000640736B800] 09:57:07 INFO - PROCESS | 3608 | 1461257827757 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]]]}] 09:57:07 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 09:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 09:57:07 INFO - PROCESS | 3608 | 1461257827806 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:57:07 INFO - PROCESS | 3608 | 1461257827809 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:57:07 INFO - PROCESS | 3608 | 1461257827812 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:57:07 INFO - PROCESS | 3608 | 1461257827814 Marionette TRACE conn5 <- [1,1690,null,{}] 09:57:07 INFO - PROCESS | 3608 | 1461257827817 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}] 09:57:07 INFO - PROCESS | 3608 | 1461257827952 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:57:07 INFO - PROCESS | 3608 | 1461257827968 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B91A800 == 37 [pid = 3608] [id = 432] 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640775A000) [pid = 3608] [serial = 1296] [outer = 0000000000000000] 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006407996000) [pid = 3608] [serial = 1297] [outer = 000000640775A000] 09:57:08 INFO - PROCESS | 3608 | 1461257828058 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006407BE9C00) [pid = 3608] [serial = 1298] [outer = 000000640775A000] 09:57:08 INFO - PROCESS | 3608 | 1461257828488 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]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 09:57:08 INFO - PROCESS | 3608 | 1461257828554 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 3608 | 1461257828556 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:57:08 INFO - PROCESS | 3608 | 1461257828560 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 3608 | 1461257828561 Marionette TRACE conn5 <- [1,1694,null,{}] 09:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:57:08 INFO - PROCESS | 3608 | 1461257828565 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}] 09:57:08 INFO - PROCESS | 3608 | 1461257828668 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:57:08 INFO - PROCESS | 3608 | 1461257828675 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404768800 == 38 [pid = 3608] [id = 433] 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640775C400) [pid = 3608] [serial = 1299] [outer = 0000000000000000] 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064080BA400) [pid = 3608] [serial = 1300] [outer = 000000640775C400] 09:57:08 INFO - PROCESS | 3608 | 1461257828721 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006408177C00) [pid = 3608] [serial = 1301] [outer = 000000640775C400] 09:57:08 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064083E5000) [pid = 3608] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:57:08 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064113C8C00) [pid = 3608] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006400CBBC00) [pid = 3608] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064073A7800) [pid = 3608] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006407A67400) [pid = 3608] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064036CE800) [pid = 3608] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640397AC00) [pid = 3608] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006407376000) [pid = 3608] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006403A47400) [pid = 3608] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064080BE800) [pid = 3608] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006407A66400) [pid = 3608] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064046D1000) [pid = 3608] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640670D000) [pid = 3608] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:57:09 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064036D0000) [pid = 3608] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:57:09 INFO - PROCESS | 3608 | 1461257829206 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 09:57:09 INFO - PROCESS | 3608 | 1461257829235 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 3608 | 1461257829237 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:57:09 INFO - PROCESS | 3608 | 1461257829240 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 3608 | 1461257829242 Marionette TRACE conn5 <- [1,1698,null,{}] 09:57:09 INFO - PROCESS | 3608 | 1461257829245 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}] 09:57:09 INFO - PROCESS | 3608 | 1461257829327 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:57:09 INFO - PROCESS | 3608 | 1461257829334 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC81000 == 39 [pid = 3608] [id = 434] 09:57:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064046A2C00) [pid = 3608] [serial = 1302] [outer = 0000000000000000] 09:57:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006407753C00) [pid = 3608] [serial = 1303] [outer = 00000064046A2C00] 09:57:09 INFO - PROCESS | 3608 | 1461257829381 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006408178400) [pid = 3608] [serial = 1304] [outer = 00000064046A2C00] 09:57:09 INFO - PROCESS | 3608 | 1461257829801 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]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 587ms 09:57:09 INFO - PROCESS | 3608 | 1461257829832 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:57:09 INFO - PROCESS | 3608 | 1461257829834 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:57:09 INFO - PROCESS | 3608 | 1461257829837 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 3608 | 1461257829839 Marionette TRACE conn5 <- [1,1702,null,{}] 09:57:09 INFO - PROCESS | 3608 | 1461257829843 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}] 09:57:09 INFO - PROCESS | 3608 | 1461257829921 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:57:09 INFO - PROCESS | 3608 | 1461257829928 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C03B000 == 40 [pid = 3608] [id = 435] 09:57:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064081E3400) [pid = 3608] [serial = 1305] [outer = 0000000000000000] 09:57:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064081EBC00) [pid = 3608] [serial = 1306] [outer = 00000064081E3400] 09:57:09 INFO - PROCESS | 3608 | 1461257829973 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064083E6000) [pid = 3608] [serial = 1307] [outer = 00000064081E3400] 09:57:10 INFO - PROCESS | 3608 | 1461257830417 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 09:57:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:57:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:57:10 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 3608 | 1461257830471 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:57:10 INFO - PROCESS | 3608 | 1461257830474 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 3608 | 1461257830476 Marionette TRACE conn5 <- [1,1706,null,{}] 09:57:10 INFO - PROCESS | 3608 | 1461257830479 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}] 09:57:10 INFO - PROCESS | 3608 | 1461257830561 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:57:10 INFO - PROCESS | 3608 | 1461257830569 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0E4800 == 41 [pid = 3608] [id = 436] 09:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006408DBC000) [pid = 3608] [serial = 1308] [outer = 0000000000000000] 09:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006408FC4C00) [pid = 3608] [serial = 1309] [outer = 0000006408DBC000] 09:57:10 INFO - PROCESS | 3608 | 1461257830614 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064090D9400) [pid = 3608] [serial = 1310] [outer = 0000006408DBC000] 09:57:11 INFO - PROCESS | 3608 | 1461257831146 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]]]}] 09:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 09:57:11 INFO - PROCESS | 3608 | 1461257831213 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 3608 | 1461257831217 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:57:11 INFO - PROCESS | 3608 | 1461257831223 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 3608 | 1461257831228 Marionette TRACE conn5 <- [1,1710,null,{}] 09:57:11 INFO - PROCESS | 3608 | 1461257831248 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}] 09:57:11 INFO - PROCESS | 3608 | 1461257831465 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:57:11 INFO - PROCESS | 3608 | 1461257831513 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796F800 == 42 [pid = 3608] [id = 437] 09:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064035D3800) [pid = 3608] [serial = 1311] [outer = 0000000000000000] 09:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640400D400) [pid = 3608] [serial = 1312] [outer = 00000064035D3800] 09:57:11 INFO - PROCESS | 3608 | 1461257831573 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006404623C00) [pid = 3608] [serial = 1313] [outer = 00000064035D3800] 09:57:12 INFO - PROCESS | 3608 | 1461257832208 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]]]}] 09:57:12 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 09:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1030ms 09:57:12 INFO - PROCESS | 3608 | 1461257832257 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 3608 | 1461257832264 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:57:12 INFO - PROCESS | 3608 | 1461257832271 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:57:12 INFO - PROCESS | 3608 | 1461257832274 Marionette TRACE conn5 <- [1,1714,null,{}] 09:57:12 INFO - PROCESS | 3608 | 1461257832278 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}] 09:57:12 INFO - PROCESS | 3608 | 1461257832391 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:57:12 INFO - PROCESS | 3608 | 1461257832469 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B882000 == 43 [pid = 3608] [id = 438] 09:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006405114400) [pid = 3608] [serial = 1314] [outer = 0000000000000000] 09:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064056A4000) [pid = 3608] [serial = 1315] [outer = 0000006405114400] 09:57:12 INFO - PROCESS | 3608 | 1461257832567 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006407376400) [pid = 3608] [serial = 1316] [outer = 0000006405114400] 09:57:13 INFO - PROCESS | 3608 | 1461257833164 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]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 922ms 09:57:13 INFO - PROCESS | 3608 | 1461257833199 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:57:13 INFO - PROCESS | 3608 | 1461257833202 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:57:13 INFO - PROCESS | 3608 | 1461257833206 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 3608 | 1461257833210 Marionette TRACE conn5 <- [1,1718,null,{}] 09:57:13 INFO - PROCESS | 3608 | 1461257833222 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}] 09:57:13 INFO - PROCESS | 3608 | 1461257833333 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:57:13 INFO - PROCESS | 3608 | 1461257833411 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C54B800 == 44 [pid = 3608] [id = 439] 09:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006407A67000) [pid = 3608] [serial = 1317] [outer = 0000000000000000] 09:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064081EB000) [pid = 3608] [serial = 1318] [outer = 0000006407A67000] 09:57:13 INFO - PROCESS | 3608 | 1461257833511 Marionette DEBUG loaded listener.js 09:57:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064090E2400) [pid = 3608] [serial = 1319] [outer = 0000006407A67000] 09:57:14 INFO - PROCESS | 3608 | 1461257834117 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] 09:57:14 INFO - PROCESS | 3608 | 1461257834197 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:57:14 INFO - PROCESS | 3608 | 1461257834201 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 3608 | 1461257834203 Marionette TRACE conn5 <- [1,1722,null,{}] 09:57:14 INFO - PROCESS | 3608 | 1461257834207 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}] 09:57:14 INFO - PROCESS | 3608 | 1461257834314 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:57:14 INFO - PROCESS | 3608 | 1461257834390 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C62D000 == 45 [pid = 3608] [id = 440] 09:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640916E000) [pid = 3608] [serial = 1320] [outer = 0000000000000000] 09:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640AF37400) [pid = 3608] [serial = 1321] [outer = 000000640916E000] 09:57:14 INFO - PROCESS | 3608 | 1461257834488 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640AF42400) [pid = 3608] [serial = 1322] [outer = 000000640916E000] 09:57:15 INFO - PROCESS | 3608 | 1461257835028 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]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 881ms 09:57:15 INFO - PROCESS | 3608 | 1461257835084 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 3608 | 1461257835086 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:57:15 INFO - PROCESS | 3608 | 1461257835090 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 3608 | 1461257835092 Marionette TRACE conn5 <- [1,1726,null,{}] 09:57:15 INFO - PROCESS | 3608 | 1461257835096 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}] 09:57:15 INFO - PROCESS | 3608 | 1461257835200 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:57:15 INFO - PROCESS | 3608 | 1461257835276 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCDB000 == 46 [pid = 3608] [id = 441] 09:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006402879C00) [pid = 3608] [serial = 1323] [outer = 0000000000000000] 09:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006408FCA800) [pid = 3608] [serial = 1324] [outer = 0000006402879C00] 09:57:15 INFO - PROCESS | 3608 | 1461257835381 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640AF67C00) [pid = 3608] [serial = 1325] [outer = 0000006402879C00] 09:57:16 INFO - PROCESS | 3608 | 1461257836126 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]]]}] 09:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1080ms 09:57:16 INFO - PROCESS | 3608 | 1461257836173 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 3608 | 1461257836177 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:57:16 INFO - PROCESS | 3608 | 1461257836182 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 3608 | 1461257836186 Marionette TRACE conn5 <- [1,1730,null,{}] 09:57:16 INFO - PROCESS | 3608 | 1461257836192 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}] 09:57:16 INFO - PROCESS | 3608 | 1461257836293 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:57:16 INFO - PROCESS | 3608 | 1461257836373 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640364B000 == 47 [pid = 3608] [id = 442] 09:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006404016C00) [pid = 3608] [serial = 1326] [outer = 0000000000000000] 09:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064040CDC00) [pid = 3608] [serial = 1327] [outer = 0000006404016C00] 09:57:16 INFO - PROCESS | 3608 | 1461257836472 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640462D000) [pid = 3608] [serial = 1328] [outer = 0000006404016C00] 09:57:16 INFO - PROCESS | 3608 | --DOCSHELL 0000006404A32800 == 46 [pid = 3608] [id = 184] 09:57:16 INFO - PROCESS | 3608 | --DOCSHELL 000000640875E800 == 45 [pid = 3608] [id = 187] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006408FC4800) [pid = 3608] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006408DB9400) [pid = 3608] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000647B63B400) [pid = 3608] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006404627C00) [pid = 3608] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064073AFC00) [pid = 3608] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064080B0800) [pid = 3608] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064036CF800) [pid = 3608] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006405112400) [pid = 3608] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064051ACC00) [pid = 3608] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006407387000) [pid = 3608] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064040CA800) [pid = 3608] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006403973400) [pid = 3608] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064083DC800) [pid = 3608] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407A69C00) [pid = 3608] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404011400) [pid = 3608] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064073A2C00) [pid = 3608] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006404A58000) [pid = 3608] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006407371400) [pid = 3608] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006407BE6000) [pid = 3608] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064046A9C00) [pid = 3608] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006403A4A400) [pid = 3608] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064077C3800) [pid = 3608] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006404A4C800) [pid = 3608] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640729F000) [pid = 3608] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407383C00) [pid = 3608] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064080BD400) [pid = 3608] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:57:16 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064083E5800) [pid = 3608] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:57:17 INFO - PROCESS | 3608 | 1461257837013 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 880ms 09:57:17 INFO - PROCESS | 3608 | 1461257837062 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 3608 | 1461257837067 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:57:17 INFO - PROCESS | 3608 | 1461257837074 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 3608 | 1461257837076 Marionette TRACE conn5 <- [1,1734,null,{}] 09:57:17 INFO - PROCESS | 3608 | 1461257837080 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}] 09:57:17 INFO - PROCESS | 3608 | 1461257837169 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:57:17 INFO - PROCESS | 3608 | 1461257837246 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405645000 == 46 [pid = 3608] [id = 443] 09:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064036CF800) [pid = 3608] [serial = 1329] [outer = 0000000000000000] 09:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006404018C00) [pid = 3608] [serial = 1330] [outer = 00000064036CF800] 09:57:17 INFO - PROCESS | 3608 | 1461257837294 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064046C7400) [pid = 3608] [serial = 1331] [outer = 00000064036CF800] 09:57:17 INFO - PROCESS | 3608 | 1461257837717 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]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 09:57:17 INFO - PROCESS | 3608 | 1461257837766 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 3608 | 1461257837769 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:57:17 INFO - PROCESS | 3608 | 1461257837772 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 3608 | 1461257837776 Marionette TRACE conn5 <- [1,1738,null,{}] 09:57:17 INFO - PROCESS | 3608 | 1461257837786 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}] 09:57:17 INFO - PROCESS | 3608 | 1461257837876 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:57:17 INFO - PROCESS | 3608 | 1461257837886 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A14D000 == 47 [pid = 3608] [id = 444] 09:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640510B000) [pid = 3608] [serial = 1332] [outer = 0000000000000000] 09:57:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006405118400) [pid = 3608] [serial = 1333] [outer = 000000640510B000] 09:57:17 INFO - PROCESS | 3608 | 1461257837936 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006406029000) [pid = 3608] [serial = 1334] [outer = 000000640510B000] 09:57:18 INFO - PROCESS | 3608 | 1461257838396 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]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 09:57:18 INFO - PROCESS | 3608 | 1461257838466 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 3608 | 1461257838469 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:57:18 INFO - PROCESS | 3608 | 1461257838473 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:57:18 INFO - PROCESS | 3608 | 1461257838474 Marionette TRACE conn5 <- [1,1742,null,{}] 09:57:18 INFO - PROCESS | 3608 | 1461257838478 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}] 09:57:18 INFO - PROCESS | 3608 | 1461257838591 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:57:18 INFO - PROCESS | 3608 | 1461257838673 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B280000 == 48 [pid = 3608] [id = 445] 09:57:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640510E000) [pid = 3608] [serial = 1335] [outer = 0000000000000000] 09:57:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407375800) [pid = 3608] [serial = 1336] [outer = 000000640510E000] 09:57:18 INFO - PROCESS | 3608 | 1461257838721 Marionette DEBUG loaded listener.js 09:57:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640738E000) [pid = 3608] [serial = 1337] [outer = 000000640510E000] 09:57:19 INFO - PROCESS | 3608 | 1461257839128 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 09:57:19 INFO - PROCESS | 3608 | 1461257839167 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 3608 | 1461257839169 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:57:19 INFO - PROCESS | 3608 | 1461257839173 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 3608 | 1461257839174 Marionette TRACE conn5 <- [1,1746,null,{}] 09:57:19 INFO - PROCESS | 3608 | 1461257839178 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}] 09:57:19 INFO - PROCESS | 3608 | 1461257839289 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:57:19 INFO - PROCESS | 3608 | 1461257839341 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B626800 == 49 [pid = 3608] [id = 446] 09:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640738D800) [pid = 3608] [serial = 1338] [outer = 0000000000000000] 09:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064073A8000) [pid = 3608] [serial = 1339] [outer = 000000640738D800] 09:57:19 INFO - PROCESS | 3608 | 1461257839387 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640798EC00) [pid = 3608] [serial = 1340] [outer = 000000640738D800] 09:57:19 INFO - PROCESS | 3608 | 1461257839825 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]]]}] 09:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 09:57:19 INFO - PROCESS | 3608 | 1461257839866 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:57:19 INFO - PROCESS | 3608 | 1461257839868 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:57:19 INFO - PROCESS | 3608 | 1461257839881 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:57:19 INFO - PROCESS | 3608 | 1461257839883 Marionette TRACE conn5 <- [1,1750,null,{}] 09:57:19 INFO - PROCESS | 3608 | 1461257839887 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}] 09:57:20 INFO - PROCESS | 3608 | 1461257840048 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:57:20 INFO - PROCESS | 3608 | 1461257840104 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC03000 == 50 [pid = 3608] [id = 447] 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407BE7C00) [pid = 3608] [serial = 1341] [outer = 0000000000000000] 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064080BCC00) [pid = 3608] [serial = 1342] [outer = 0000006407BE7C00] 09:57:20 INFO - PROCESS | 3608 | 1461257840154 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064083DF000) [pid = 3608] [serial = 1343] [outer = 0000006407BE7C00] 09:57:20 INFO - PROCESS | 3608 | 1461257840576 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]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 732ms 09:57:20 INFO - PROCESS | 3608 | 1461257840607 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 3608 | 1461257840610 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:57:20 INFO - PROCESS | 3608 | 1461257840613 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 3608 | 1461257840615 Marionette TRACE conn5 <- [1,1754,null,{}] 09:57:20 INFO - PROCESS | 3608 | 1461257840618 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}] 09:57:20 INFO - PROCESS | 3608 | 1461257840725 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:57:20 INFO - PROCESS | 3608 | 1461257840772 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCD000 == 51 [pid = 3608] [id = 448] 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006408DB4400) [pid = 3608] [serial = 1344] [outer = 0000000000000000] 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006408DBC800) [pid = 3608] [serial = 1345] [outer = 0000006408DB4400] 09:57:20 INFO - PROCESS | 3608 | 1461257840822 Marionette DEBUG loaded listener.js 09:57:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064090E3800) [pid = 3608] [serial = 1346] [outer = 0000006408DB4400] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640736B800) [pid = 3608] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064056A0C00) [pid = 3608] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640775A000) [pid = 3608] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064035CCC00) [pid = 3608] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006402F4D800) [pid = 3608] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640432A400) [pid = 3608] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640775C400) [pid = 3608] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064081E3400) [pid = 3608] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006401D5A000) [pid = 3608] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:57:21 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064046A2C00) [pid = 3608] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:57:21 INFO - PROCESS | 3608 | 1461257841262 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 09:57:21 INFO - PROCESS | 3608 | 1461257841306 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 3608 | 1461257841308 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:57:21 INFO - PROCESS | 3608 | 1461257841317 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 3608 | 1461257841319 Marionette TRACE conn5 <- [1,1758,null,{}] 09:57:21 INFO - PROCESS | 3608 | 1461257841323 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}] 09:57:21 INFO - PROCESS | 3608 | 1461257841430 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:57:21 INFO - PROCESS | 3608 | 1461257841442 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0DD800 == 52 [pid = 3608] [id = 449] 09:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064046D1C00) [pid = 3608] [serial = 1347] [outer = 0000000000000000] 09:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006407BEF000) [pid = 3608] [serial = 1348] [outer = 00000064046D1C00] 09:57:21 INFO - PROCESS | 3608 | 1461257841487 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640916E400) [pid = 3608] [serial = 1349] [outer = 00000064046D1C00] 09:57:21 INFO - PROCESS | 3608 | 1461257841918 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]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 09:57:21 INFO - PROCESS | 3608 | 1461257841949 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 3608 | 1461257841952 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:57:21 INFO - PROCESS | 3608 | 1461257841959 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 3608 | 1461257841961 Marionette TRACE conn5 <- [1,1762,null,{}] 09:57:21 INFO - PROCESS | 3608 | 1461257841965 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}] 09:57:22 INFO - PROCESS | 3608 | 1461257842048 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:57:22 INFO - PROCESS | 3608 | 1461257842054 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFCE800 == 53 [pid = 3608] [id = 450] 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640AF63000) [pid = 3608] [serial = 1350] [outer = 0000000000000000] 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640AF6AC00) [pid = 3608] [serial = 1351] [outer = 000000640AF63000] 09:57:22 INFO - PROCESS | 3608 | 1461257842100 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640B234800) [pid = 3608] [serial = 1352] [outer = 000000640AF63000] 09:57:22 INFO - PROCESS | 3608 | 1461257842530 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]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 09:57:22 INFO - PROCESS | 3608 | 1461257842591 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 3608 | 1461257842594 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:57:22 INFO - PROCESS | 3608 | 1461257842597 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:57:22 INFO - PROCESS | 3608 | 1461257842598 Marionette TRACE conn5 <- [1,1766,null,{}] 09:57:22 INFO - PROCESS | 3608 | 1461257842602 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}] 09:57:22 INFO - PROCESS | 3608 | 1461257842685 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:57:22 INFO - PROCESS | 3608 | 1461257842693 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E56C000 == 54 [pid = 3608] [id = 451] 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B238400) [pid = 3608] [serial = 1353] [outer = 0000000000000000] 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B515C00) [pid = 3608] [serial = 1354] [outer = 000000640B238400] 09:57:22 INFO - PROCESS | 3608 | 1461257842739 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B520C00) [pid = 3608] [serial = 1355] [outer = 000000640B238400] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006406B0F800 == 53 [pid = 3608] [id = 185] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640B865800 == 52 [pid = 3608] [id = 431] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C03B000 == 51 [pid = 3608] [id = 435] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006406B0A800 == 50 [pid = 3608] [id = 191] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006407978000 == 49 [pid = 3608] [id = 200] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC81000 == 48 [pid = 3608] [id = 434] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F5D000 == 47 [pid = 3608] [id = 429] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F5E000 == 46 [pid = 3608] [id = 188] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640B125800 == 45 [pid = 3608] [id = 430] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006404768800 == 44 [pid = 3608] [id = 433] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640B91A800 == 43 [pid = 3608] [id = 432] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C25000 == 42 [pid = 3608] [id = 183] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640364B000 == 41 [pid = 3608] [id = 442] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCDB000 == 40 [pid = 3608] [id = 441] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C62D000 == 39 [pid = 3608] [id = 440] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C54B800 == 38 [pid = 3608] [id = 439] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640B882000 == 37 [pid = 3608] [id = 438] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0E4800 == 36 [pid = 3608] [id = 436] 09:57:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640796F800 == 35 [pid = 3608] [id = 437] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640B280000 == 34 [pid = 3608] [id = 445] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFCE800 == 33 [pid = 3608] [id = 450] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0DD800 == 32 [pid = 3608] [id = 449] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640B626800 == 31 [pid = 3608] [id = 446] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640A14D000 == 30 [pid = 3608] [id = 444] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC03000 == 29 [pid = 3608] [id = 447] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 0000006405645000 == 28 [pid = 3608] [id = 443] 09:57:24 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCD000 == 27 [pid = 3608] [id = 448] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006407373800) [pid = 3608] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006406369400) [pid = 3608] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064090D7800) [pid = 3608] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407996000) [pid = 3608] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640738C400) [pid = 3608] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064051A8C00) [pid = 3608] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064046CA800) [pid = 3608] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006404AD9800) [pid = 3608] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064051AFC00) [pid = 3608] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006404623400) [pid = 3608] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064046AE800) [pid = 3608] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640400C800) [pid = 3608] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064080BA400) [pid = 3608] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064083E6000) [pid = 3608] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006408FC4C00) [pid = 3608] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407BE9C00) [pid = 3608] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064081EBC00) [pid = 3608] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006408177C00) [pid = 3608] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000064036C9400) [pid = 3608] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006403A47C00) [pid = 3608] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006407753C00) [pid = 3608] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006408178400) [pid = 3608] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006407296C00) [pid = 3608] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:57:24 INFO - PROCESS | 3608 | 1461257844796 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]]]}] 09:57:24 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 09:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2246ms 09:57:24 INFO - PROCESS | 3608 | 1461257844847 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:57:24 INFO - PROCESS | 3608 | 1461257844852 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:57:24 INFO - PROCESS | 3608 | 1461257844857 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 3608 | 1461257844861 Marionette TRACE conn5 <- [1,1770,null,{}] 09:57:24 INFO - PROCESS | 3608 | 1461257844867 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}] 09:57:24 INFO - PROCESS | 3608 | 1461257844961 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:57:24 INFO - PROCESS | 3608 | 1461257844971 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C41000 == 28 [pid = 3608] [id = 452] 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064036CD400) [pid = 3608] [serial = 1356] [outer = 0000000000000000] 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064036CE000) [pid = 3608] [serial = 1357] [outer = 00000064036CD400] 09:57:25 INFO - PROCESS | 3608 | 1461257845021 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640396C000) [pid = 3608] [serial = 1358] [outer = 00000064036CD400] 09:57:25 INFO - PROCESS | 3608 | 1461257845527 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]]]}] 09:57:25 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 09:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 09:57:25 INFO - PROCESS | 3608 | 1461257845552 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 3608 | 1461257845559 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:57:25 INFO - PROCESS | 3608 | 1461257845565 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:57:25 INFO - PROCESS | 3608 | 1461257845568 Marionette TRACE conn5 <- [1,1774,null,{}] 09:57:25 INFO - PROCESS | 3608 | 1461257845572 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}] 09:57:25 INFO - PROCESS | 3608 | 1461257845659 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:57:25 INFO - PROCESS | 3608 | 1461257845670 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405E18800 == 29 [pid = 3608] [id = 453] 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006403A45400) [pid = 3608] [serial = 1359] [outer = 0000000000000000] 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006403A4F000) [pid = 3608] [serial = 1360] [outer = 0000006403A45400] 09:57:25 INFO - PROCESS | 3608 | 1461257845718 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404018800) [pid = 3608] [serial = 1361] [outer = 0000006403A45400] 09:57:26 INFO - PROCESS | 3608 | 1461257846175 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]]]}] 09:57:26 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 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 09:57:26 INFO - PROCESS | 3608 | 1461257846241 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 3608 | 1461257846244 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:57:26 INFO - PROCESS | 3608 | 1461257846248 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 3608 | 1461257846251 Marionette TRACE conn5 <- [1,1778,null,{}] 09:57:26 INFO - PROCESS | 3608 | 1461257846263 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}] 09:57:26 INFO - PROCESS | 3608 | 1461257846386 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:57:26 INFO - PROCESS | 3608 | 1461257846462 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2E800 == 30 [pid = 3608] [id = 454] 09:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006402871800) [pid = 3608] [serial = 1362] [outer = 0000000000000000] 09:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006404625000) [pid = 3608] [serial = 1363] [outer = 0000006402871800] 09:57:26 INFO - PROCESS | 3608 | 1461257846515 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064046A9C00) [pid = 3608] [serial = 1364] [outer = 0000006402871800] 09:57:26 INFO - PROCESS | 3608 | 1461257846938 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]]]}] 09:57:26 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) 09:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms 09:57:26 INFO - PROCESS | 3608 | 1461257846983 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 3608 | 1461257846986 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:57:26 INFO - PROCESS | 3608 | 1461257846989 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 3608 | 1461257846991 Marionette TRACE conn5 <- [1,1782,null,{}] 09:57:26 INFO - PROCESS | 3608 | 1461257846994 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}] 09:57:27 INFO - PROCESS | 3608 | 1461257847103 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:57:27 INFO - PROCESS | 3608 | 1461257847111 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000640876F000 == 31 [pid = 3608] [id = 455] 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064046CA800) [pid = 3608] [serial = 1365] [outer = 0000000000000000] 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006404A4B800) [pid = 3608] [serial = 1366] [outer = 00000064046CA800] 09:57:27 INFO - PROCESS | 3608 | 1461257847158 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006404A57800) [pid = 3608] [serial = 1367] [outer = 00000064046CA800] 09:57:27 INFO - PROCESS | 3608 | 1461257847568 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]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 09:57:27 INFO - PROCESS | 3608 | 1461257847621 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 3608 | 1461257847623 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:57:27 INFO - PROCESS | 3608 | 1461257847626 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 3608 | 1461257847628 Marionette TRACE conn5 <- [1,1786,null,{}] 09:57:27 INFO - PROCESS | 3608 | 1461257847631 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}] 09:57:27 INFO - PROCESS | 3608 | 1461257847733 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:57:27 INFO - PROCESS | 3608 | 1461257847777 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F67000 == 32 [pid = 3608] [id = 456] 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006403976800) [pid = 3608] [serial = 1368] [outer = 0000000000000000] 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006405117000) [pid = 3608] [serial = 1369] [outer = 0000006403976800] 09:57:27 INFO - PROCESS | 3608 | 1461257847824 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064051AD800) [pid = 3608] [serial = 1370] [outer = 0000006403976800] 09:57:28 INFO - PROCESS | 3608 | 1461257848215 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 09:57:28 INFO - PROCESS | 3608 | 1461257848259 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 3608 | 1461257848262 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:57:28 INFO - PROCESS | 3608 | 1461257848265 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 3608 | 1461257848267 Marionette TRACE conn5 <- [1,1790,null,{}] 09:57:28 INFO - PROCESS | 3608 | 1461257848277 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}] 09:57:28 INFO - PROCESS | 3608 | 1461257848389 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:57:28 INFO - PROCESS | 3608 | 1461257848404 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A19B000 == 33 [pid = 3608] [id = 457] 09:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064051D1C00) [pid = 3608] [serial = 1371] [outer = 0000000000000000] 09:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006407297C00) [pid = 3608] [serial = 1372] [outer = 00000064051D1C00] 09:57:28 INFO - PROCESS | 3608 | 1461257848453 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640736E000) [pid = 3608] [serial = 1373] [outer = 00000064051D1C00] 09:57:28 INFO - PROCESS | 3608 | 1461257848879 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]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 09:57:28 INFO - PROCESS | 3608 | 1461257848900 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 3608 | 1461257848902 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:57:28 INFO - PROCESS | 3608 | 1461257848906 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:57:28 INFO - PROCESS | 3608 | 1461257848908 Marionette TRACE conn5 <- [1,1794,null,{}] 09:57:28 INFO - PROCESS | 3608 | 1461257848911 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}] 09:57:29 INFO - PROCESS | 3608 | 1461257848986 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:57:29 INFO - PROCESS | 3608 | 1461257848993 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B293000 == 34 [pid = 3608] [id = 458] 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407372400) [pid = 3608] [serial = 1374] [outer = 0000000000000000] 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407383400) [pid = 3608] [serial = 1375] [outer = 0000006407372400] 09:57:29 INFO - PROCESS | 3608 | 1461257849039 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064073A1800) [pid = 3608] [serial = 1376] [outer = 0000006407372400] 09:57:29 INFO - PROCESS | 3608 | 1461257849484 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]]]}] 09:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 626ms 09:57:29 INFO - PROCESS | 3608 | 1461257849536 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:57:29 INFO - PROCESS | 3608 | 1461257849538 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:57:29 INFO - PROCESS | 3608 | 1461257849541 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:57:29 INFO - PROCESS | 3608 | 1461257849543 Marionette TRACE conn5 <- [1,1798,null,{}] 09:57:29 INFO - PROCESS | 3608 | 1461257849547 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}] 09:57:29 INFO - PROCESS | 3608 | 1461257849623 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:57:29 INFO - PROCESS | 3608 | 1461257849629 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B866000 == 35 [pid = 3608] [id = 459] 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064073AC000) [pid = 3608] [serial = 1377] [outer = 0000000000000000] 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407753C00) [pid = 3608] [serial = 1378] [outer = 00000064073AC000] 09:57:29 INFO - PROCESS | 3608 | 1461257849675 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006407991C00) [pid = 3608] [serial = 1379] [outer = 00000064073AC000] 09:57:30 INFO - PROCESS | 3608 | 1461257850162 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 09:57:30 INFO - PROCESS | 3608 | 1461257850235 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3608 | 1461257850237 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:57:30 INFO - PROCESS | 3608 | 1461257850241 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3608 | 1461257850242 Marionette TRACE conn5 <- [1,1802,null,{}] 09:57:30 INFO - PROCESS | 3608 | 1461257850253 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}] 09:57:30 INFO - PROCESS | 3608 | 1461257850356 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:57:30 INFO - PROCESS | 3608 | 1461257850433 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2E000 == 36 [pid = 3608] [id = 460] 09:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064073ACC00) [pid = 3608] [serial = 1380] [outer = 0000000000000000] 09:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006407A6B800) [pid = 3608] [serial = 1381] [outer = 00000064073ACC00] 09:57:30 INFO - PROCESS | 3608 | 1461257850478 Marionette DEBUG loaded listener.js 09:57:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407BE5800) [pid = 3608] [serial = 1382] [outer = 00000064073ACC00] 09:57:30 INFO - PROCESS | 3608 | 1461257850913 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]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 09:57:30 INFO - PROCESS | 3608 | 1461257850940 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 3608 | 1461257850942 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:57:30 INFO - PROCESS | 3608 | 1461257850945 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 3608 | 1461257850947 Marionette TRACE conn5 <- [1,1806,null,{}] 09:57:30 INFO - PROCESS | 3608 | 1461257850950 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}] 09:57:31 INFO - PROCESS | 3608 | 1461257851057 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:57:31 INFO - PROCESS | 3608 | 1461257851063 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC03000 == 37 [pid = 3608] [id = 461] 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006407BE9C00) [pid = 3608] [serial = 1383] [outer = 0000000000000000] 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064080B1000) [pid = 3608] [serial = 1384] [outer = 0000006407BE9C00] 09:57:31 INFO - PROCESS | 3608 | 1461257851109 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064080BB800) [pid = 3608] [serial = 1385] [outer = 0000006407BE9C00] 09:57:31 INFO - PROCESS | 3608 | 1461257851554 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]]]}] 09:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 628ms 09:57:31 INFO - PROCESS | 3608 | 1461257851577 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:57:31 INFO - PROCESS | 3608 | 1461257851580 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:57:31 INFO - PROCESS | 3608 | 1461257851583 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:57:31 INFO - PROCESS | 3608 | 1461257851585 Marionette TRACE conn5 <- [1,1810,null,{}] 09:57:31 INFO - PROCESS | 3608 | 1461257851589 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}] 09:57:31 INFO - PROCESS | 3608 | 1461257851711 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:57:31 INFO - PROCESS | 3608 | 1461257851799 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F66800 == 38 [pid = 3608] [id = 462] 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064081E4800) [pid = 3608] [serial = 1386] [outer = 0000000000000000] 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064081E6400) [pid = 3608] [serial = 1387] [outer = 00000064081E4800] 09:57:31 INFO - PROCESS | 3608 | 1461257851858 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064083E0400) [pid = 3608] [serial = 1388] [outer = 00000064081E4800] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006403A44000) [pid = 3608] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640738D800) [pid = 3608] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640AF63000) [pid = 3608] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006407BE7C00) [pid = 3608] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006408DB4400) [pid = 3608] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064046D1C00) [pid = 3608] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064036CF800) [pid = 3608] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006404016C00) [pid = 3608] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006402879C00) [pid = 3608] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640916E000) [pid = 3608] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006407A67000) [pid = 3608] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006405114400) [pid = 3608] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064035D3800) [pid = 3608] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006408DBC000) [pid = 3608] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640510E000) [pid = 3608] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640510B000) [pid = 3608] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:57:32 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006408FCB800) [pid = 3608] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:57:32 INFO - PROCESS | 3608 | 1461257852450 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]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 880ms 09:57:32 INFO - PROCESS | 3608 | 1461257852468 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:57:32 INFO - PROCESS | 3608 | 1461257852470 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:57:32 INFO - PROCESS | 3608 | 1461257852473 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 3608 | 1461257852475 Marionette TRACE conn5 <- [1,1814,null,{}] 09:57:32 INFO - PROCESS | 3608 | 1461257852478 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}] 09:57:32 INFO - PROCESS | 3608 | 1461257852557 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:57:32 INFO - PROCESS | 3608 | 1461257852563 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC1D000 == 39 [pid = 3608] [id = 463] 09:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404915000) [pid = 3608] [serial = 1389] [outer = 0000000000000000] 09:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407A64400) [pid = 3608] [serial = 1390] [outer = 0000006404915000] 09:57:32 INFO - PROCESS | 3608 | 1461257852610 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064083E4000) [pid = 3608] [serial = 1391] [outer = 0000006404915000] 09:57:33 INFO - PROCESS | 3608 | 1461257853030 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 586ms 09:57:33 INFO - PROCESS | 3608 | 1461257853060 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 3608 | 1461257853062 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:57:33 INFO - PROCESS | 3608 | 1461257853065 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 3608 | 1461257853067 Marionette TRACE conn5 <- [1,1818,null,{}] 09:57:33 INFO - PROCESS | 3608 | 1461257853075 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}] 09:57:33 INFO - PROCESS | 3608 | 1461257853154 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:57:33 INFO - PROCESS | 3608 | 1461257853161 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0CC000 == 40 [pid = 3608] [id = 464] 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064083E8800) [pid = 3608] [serial = 1392] [outer = 0000000000000000] 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006408DB4800) [pid = 3608] [serial = 1393] [outer = 00000064083E8800] 09:57:33 INFO - PROCESS | 3608 | 1461257853206 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006408DBC400) [pid = 3608] [serial = 1394] [outer = 00000064083E8800] 09:57:33 INFO - PROCESS | 3608 | 1461257853648 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]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 09:57:33 INFO - PROCESS | 3608 | 1461257853697 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:57:33 INFO - PROCESS | 3608 | 1461257853699 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:57:33 INFO - PROCESS | 3608 | 1461257853703 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 3608 | 1461257853705 Marionette TRACE conn5 <- [1,1822,null,{}] 09:57:33 INFO - PROCESS | 3608 | 1461257853708 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}] 09:57:33 INFO - PROCESS | 3608 | 1461257853787 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:57:33 INFO - PROCESS | 3608 | 1461257853793 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C226800 == 41 [pid = 3608] [id = 465] 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006408FC7000) [pid = 3608] [serial = 1395] [outer = 0000000000000000] 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006408FCC400) [pid = 3608] [serial = 1396] [outer = 0000006408FC7000] 09:57:33 INFO - PROCESS | 3608 | 1461257853839 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064090E4000) [pid = 3608] [serial = 1397] [outer = 0000006408FC7000] 09:57:34 INFO - PROCESS | 3608 | 1461257854319 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]]]}] 09:57:34 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 09:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 09:57:34 INFO - PROCESS | 3608 | 1461257854378 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:57:34 INFO - PROCESS | 3608 | 1461257854383 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:57:34 INFO - PROCESS | 3608 | 1461257854388 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:57:34 INFO - PROCESS | 3608 | 1461257854393 Marionette TRACE conn5 <- [1,1826,null,{}] 09:57:34 INFO - PROCESS | 3608 | 1461257854400 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}] 09:57:34 INFO - PROCESS | 3608 | 1461257854519 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:57:34 INFO - PROCESS | 3608 | 1461257854679 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404A3E800 == 42 [pid = 3608] [id = 466] 09:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064035D0800) [pid = 3608] [serial = 1398] [outer = 0000000000000000] 09:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064036D0400) [pid = 3608] [serial = 1399] [outer = 00000064035D0800] 09:57:34 INFO - PROCESS | 3608 | 1461257854738 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006403A45800) [pid = 3608] [serial = 1400] [outer = 00000064035D0800] 09:57:35 INFO - PROCESS | 3608 | 1461257855503 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]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1191ms 09:57:35 INFO - PROCESS | 3608 | 1461257855583 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 3608 | 1461257855590 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:57:35 INFO - PROCESS | 3608 | 1461257855597 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:57:35 INFO - PROCESS | 3608 | 1461257855600 Marionette TRACE conn5 <- [1,1830,null,{}] 09:57:35 INFO - PROCESS | 3608 | 1461257855604 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}] 09:57:35 INFO - PROCESS | 3608 | 1461257855750 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:57:35 INFO - PROCESS | 3608 | 1461257855861 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D2000 == 43 [pid = 3608] [id = 467] 09:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006404320000) [pid = 3608] [serial = 1401] [outer = 0000000000000000] 09:57:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064043D1000) [pid = 3608] [serial = 1402] [outer = 0000006404320000] 09:57:35 INFO - PROCESS | 3608 | 1461257855919 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064046CD000) [pid = 3608] [serial = 1403] [outer = 0000006404320000] 09:57:36 INFO - PROCESS | 3608 | 1461257856836 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]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1279ms 09:57:36 INFO - PROCESS | 3608 | 1461257856882 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 3608 | 1461257856886 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:57:36 INFO - PROCESS | 3608 | 1461257856891 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:57:36 INFO - PROCESS | 3608 | 1461257856895 Marionette TRACE conn5 <- [1,1834,null,{}] 09:57:36 INFO - PROCESS | 3608 | 1461257856901 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}] 09:57:37 INFO - PROCESS | 3608 | 1461257857012 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:57:37 INFO - PROCESS | 3608 | 1461257857092 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407948000 == 44 [pid = 3608] [id = 468] 09:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064036C8800) [pid = 3608] [serial = 1404] [outer = 0000000000000000] 09:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006403970400) [pid = 3608] [serial = 1405] [outer = 00000064036C8800] 09:57:37 INFO - PROCESS | 3608 | 1461257857144 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006404019C00) [pid = 3608] [serial = 1406] [outer = 00000064036C8800] 09:57:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640B903000 == 43 [pid = 3608] [id = 420] 09:57:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640A18A800 == 42 [pid = 3608] [id = 417] 09:57:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640B12C800 == 41 [pid = 3608] [id = 418] 09:57:37 INFO - PROCESS | 3608 | --DOCSHELL 0000006408761000 == 40 [pid = 3608] [id = 415] 09:57:37 INFO - PROCESS | 3608 | --DOCSHELL 0000006407788800 == 39 [pid = 3608] [id = 413] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B515C00) [pid = 3608] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064090DF800) [pid = 3608] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006404327000) [pid = 3608] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064073A8000) [pid = 3608] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640B234800) [pid = 3608] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064083DF000) [pid = 3608] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (00000064080BCC00) [pid = 3608] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640798EC00) [pid = 3608] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006408DBC800) [pid = 3608] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006407BEF000) [pid = 3608] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640AF6AC00) [pid = 3608] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064090E3800) [pid = 3608] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006404018C00) [pid = 3608] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064046C7400) [pid = 3608] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640462D000) [pid = 3608] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064040CDC00) [pid = 3608] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640AF67C00) [pid = 3608] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006408FCA800) [pid = 3608] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640AF42400) [pid = 3608] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640AF37400) [pid = 3608] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064090E2400) [pid = 3608] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064081EB000) [pid = 3608] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006407376400) [pid = 3608] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064056A4000) [pid = 3608] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006404623C00) [pid = 3608] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640400D400) [pid = 3608] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064090D9400) [pid = 3608] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407375800) [pid = 3608] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006406029000) [pid = 3608] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006405118400) [pid = 3608] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000640916E400) [pid = 3608] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640738E000) [pid = 3608] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:57:37 INFO - PROCESS | 3608 | 1461257857688 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]]]}] 09:57:37 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) 09:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 838ms 09:57:37 INFO - PROCESS | 3608 | 1461257857734 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 3608 | 1461257857740 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:57:37 INFO - PROCESS | 3608 | 1461257857746 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 3608 | 1461257857749 Marionette TRACE conn5 <- [1,1838,null,{}] 09:57:37 INFO - PROCESS | 3608 | 1461257857753 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}] 09:57:37 INFO - PROCESS | 3608 | 1461257857863 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:57:37 INFO - PROCESS | 3608 | 1461257857938 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407976000 == 40 [pid = 3608] [id = 469] 09:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006403972400) [pid = 3608] [serial = 1407] [outer = 0000000000000000] 09:57:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006404620400) [pid = 3608] [serial = 1408] [outer = 0000006403972400] 09:57:37 INFO - PROCESS | 3608 | 1461257857987 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064046AA800) [pid = 3608] [serial = 1409] [outer = 0000006403972400] 09:57:38 INFO - PROCESS | 3608 | 1461257858394 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]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 09:57:38 INFO - PROCESS | 3608 | 1461257858438 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 3608 | 1461257858441 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:57:38 INFO - PROCESS | 3608 | 1461257858444 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 3608 | 1461257858448 Marionette TRACE conn5 <- [1,1842,null,{}] 09:57:38 INFO - PROCESS | 3608 | 1461257858460 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}] 09:57:38 INFO - PROCESS | 3608 | 1461257858585 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:57:38 INFO - PROCESS | 3608 | 1461257858600 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D1000 == 41 [pid = 3608] [id = 470] 09:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404ADDC00) [pid = 3608] [serial = 1410] [outer = 0000000000000000] 09:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006405114C00) [pid = 3608] [serial = 1411] [outer = 0000006404ADDC00] 09:57:38 INFO - PROCESS | 3608 | 1461257858651 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064052D7800) [pid = 3608] [serial = 1412] [outer = 0000006404ADDC00] 09:57:39 INFO - PROCESS | 3608 | 1461257859104 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 09:57:39 INFO - PROCESS | 3608 | 1461257859182 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:57:39 INFO - PROCESS | 3608 | 1461257859185 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:57:39 INFO - PROCESS | 3608 | 1461257859188 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 3608 | 1461257859190 Marionette TRACE conn5 <- [1,1846,null,{}] 09:57:39 INFO - PROCESS | 3608 | 1461257859193 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}] 09:57:39 INFO - PROCESS | 3608 | 1461257859277 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:57:39 INFO - PROCESS | 3608 | 1461257859288 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A19A000 == 42 [pid = 3608] [id = 471] 09:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006406026C00) [pid = 3608] [serial = 1413] [outer = 0000000000000000] 09:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006406368800) [pid = 3608] [serial = 1414] [outer = 0000006406026C00] 09:57:39 INFO - PROCESS | 3608 | 1461257859335 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640729C800) [pid = 3608] [serial = 1415] [outer = 0000006406026C00] 09:57:39 INFO - PROCESS | 3608 | 1461257859809 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]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 09:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:57:39 INFO - PROCESS | 3608 | 1461257859822 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 3608 | 1461257859824 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:57:39 INFO - PROCESS | 3608 | 1461257859834 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 3608 | 1461257859836 Marionette TRACE conn5 <- [1,1850,null,{}] 09:57:39 INFO - PROCESS | 3608 | 1461257859840 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}] 09:57:39 INFO - PROCESS | 3608 | 1461257859941 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:57:40 INFO - PROCESS | 3608 | 1461257860021 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B611800 == 43 [pid = 3608] [id = 472] 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407296000) [pid = 3608] [serial = 1416] [outer = 0000000000000000] 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407374400) [pid = 3608] [serial = 1417] [outer = 0000006407296000] 09:57:40 INFO - PROCESS | 3608 | 1461257860069 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064073A1000) [pid = 3608] [serial = 1418] [outer = 0000006407296000] 09:57:40 INFO - PROCESS | 3608 | 1461257860523 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]]]}] 09:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 731ms 09:57:40 INFO - PROCESS | 3608 | 1461257860561 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 3608 | 1461257860563 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:57:40 INFO - PROCESS | 3608 | 1461257860566 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 3608 | 1461257860568 Marionette TRACE conn5 <- [1,1854,null,{}] 09:57:40 INFO - PROCESS | 3608 | 1461257860571 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}] 09:57:40 INFO - PROCESS | 3608 | 1461257860699 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:57:40 INFO - PROCESS | 3608 | 1461257860754 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B913000 == 44 [pid = 3608] [id = 473] 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006407751400) [pid = 3608] [serial = 1419] [outer = 0000000000000000] 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006407A65400) [pid = 3608] [serial = 1420] [outer = 0000006407751400] 09:57:40 INFO - PROCESS | 3608 | 1461257860804 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064080B3800) [pid = 3608] [serial = 1421] [outer = 0000006407751400] 09:57:41 INFO - PROCESS | 3608 | 1461257861234 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]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 09:57:41 INFO - PROCESS | 3608 | 1461257861313 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 3608 | 1461257861315 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:57:41 INFO - PROCESS | 3608 | 1461257861321 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 3608 | 1461257861323 Marionette TRACE conn5 <- [1,1858,null,{}] 09:57:41 INFO - PROCESS | 3608 | 1461257861326 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}] 09:57:41 INFO - PROCESS | 3608 | 1461257861428 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:57:41 INFO - PROCESS | 3608 | 1461257861440 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC18000 == 45 [pid = 3608] [id = 474] 09:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064080BB000) [pid = 3608] [serial = 1422] [outer = 0000000000000000] 09:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006408173400) [pid = 3608] [serial = 1423] [outer = 00000064080BB000] 09:57:41 INFO - PROCESS | 3608 | 1461257861485 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064081E5400) [pid = 3608] [serial = 1424] [outer = 00000064080BB000] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064073ACC00) [pid = 3608] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006407BE9C00) [pid = 3608] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064081E4800) [pid = 3608] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064083E8800) [pid = 3608] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006402871800) [pid = 3608] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064036CD400) [pid = 3608] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064051D1C00) [pid = 3608] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640B238400) [pid = 3608] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006403A45400) [pid = 3608] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064073AC000) [pid = 3608] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064046CA800) [pid = 3608] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006403976800) [pid = 3608] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407372400) [pid = 3608] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:57:41 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006404915000) [pid = 3608] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:57:42 INFO - PROCESS | 3608 | 1461257861998 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]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 776ms 09:57:42 INFO - PROCESS | 3608 | 1461257862105 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 3608 | 1461257862109 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:57:42 INFO - PROCESS | 3608 | 1461257862115 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:57:42 INFO - PROCESS | 3608 | 1461257862119 Marionette TRACE conn5 <- [1,1862,null,{}] 09:57:42 INFO - PROCESS | 3608 | 1461257862126 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}] 09:57:42 INFO - PROCESS | 3608 | 1461257862235 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:57:42 INFO - PROCESS | 3608 | 1461257862316 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405176000 == 46 [pid = 3608] [id = 475] 09:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064035CC400) [pid = 3608] [serial = 1425] [outer = 0000000000000000] 09:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064035D4000) [pid = 3608] [serial = 1426] [outer = 00000064035CC400] 09:57:42 INFO - PROCESS | 3608 | 1461257862377 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006403978C00) [pid = 3608] [serial = 1427] [outer = 00000064035CC400] 09:57:43 INFO - PROCESS | 3608 | 1461257863030 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]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 09:57:43 INFO - PROCESS | 3608 | 1461257863115 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 3608 | 1461257863120 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:57:43 INFO - PROCESS | 3608 | 1461257863129 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 3608 | 1461257863134 Marionette TRACE conn5 <- [1,1866,null,{}] 09:57:43 INFO - PROCESS | 3608 | 1461257863138 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}] 09:57:43 INFO - PROCESS | 3608 | 1461257863250 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:57:43 INFO - PROCESS | 3608 | 1461257863319 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A190800 == 47 [pid = 3608] [id = 476] 09:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064046C9400) [pid = 3608] [serial = 1428] [outer = 0000000000000000] 09:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006404A52000) [pid = 3608] [serial = 1429] [outer = 00000064046C9400] 09:57:43 INFO - PROCESS | 3608 | 1461257863376 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064051C8800) [pid = 3608] [serial = 1430] [outer = 00000064046C9400] 09:57:43 INFO - PROCESS | 3608 | 1461257863944 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]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 880ms 09:57:44 INFO - PROCESS | 3608 | 1461257864013 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:57:44 INFO - PROCESS | 3608 | 1461257864016 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:57:44 INFO - PROCESS | 3608 | 1461257864020 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 3608 | 1461257864022 Marionette TRACE conn5 <- [1,1870,null,{}] 09:57:44 INFO - PROCESS | 3608 | 1461257864034 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}] 09:57:44 INFO - PROCESS | 3608 | 1461257864175 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:57:44 INFO - PROCESS | 3608 | 1461257864293 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCC9800 == 48 [pid = 3608] [id = 477] 09:57:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640775A000) [pid = 3608] [serial = 1431] [outer = 0000000000000000] 09:57:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640798EC00) [pid = 3608] [serial = 1432] [outer = 000000640775A000] 09:57:44 INFO - PROCESS | 3608 | 1461257864355 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006407BE8000) [pid = 3608] [serial = 1433] [outer = 000000640775A000] 09:57:44 INFO - PROCESS | 3608 | 1461257864962 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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 09:57:45 INFO - PROCESS | 3608 | 1461257865008 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 3608 | 1461257865011 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:57:45 INFO - PROCESS | 3608 | 1461257865014 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 3608 | 1461257865016 Marionette TRACE conn5 <- [1,1874,null,{}] 09:57:45 INFO - PROCESS | 3608 | 1461257865020 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}] 09:57:45 INFO - PROCESS | 3608 | 1461257865123 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:57:45 INFO - PROCESS | 3608 | 1461257865200 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21D000 == 49 [pid = 3608] [id = 478] 09:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640817A000) [pid = 3608] [serial = 1434] [outer = 0000000000000000] 09:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064083DDC00) [pid = 3608] [serial = 1435] [outer = 000000640817A000] 09:57:45 INFO - PROCESS | 3608 | 1461257865298 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006408DB8C00) [pid = 3608] [serial = 1436] [outer = 000000640817A000] 09:57:45 INFO - PROCESS | 3608 | 1461257865903 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]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 923ms 09:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:57:45 INFO - PROCESS | 3608 | 1461257865940 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:57:45 INFO - PROCESS | 3608 | 1461257865943 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:57:45 INFO - PROCESS | 3608 | 1461257865946 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 3608 | 1461257865949 Marionette TRACE conn5 <- [1,1878,null,{}] 09:57:45 INFO - PROCESS | 3608 | 1461257865952 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}] 09:57:46 INFO - PROCESS | 3608 | 1461257866051 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:57:46 INFO - PROCESS | 3608 | 1461257866126 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405166800 == 50 [pid = 3608] [id = 479] 09:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064036CC000) [pid = 3608] [serial = 1437] [outer = 0000000000000000] 09:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006404A4D000) [pid = 3608] [serial = 1438] [outer = 00000064036CC000] 09:57:46 INFO - PROCESS | 3608 | 1461257866183 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006407A62400) [pid = 3608] [serial = 1439] [outer = 00000064036CC000] 09:57:46 INFO - PROCESS | 3608 | 1461257866844 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]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 09:57:46 INFO - PROCESS | 3608 | 1461257866892 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 3608 | 1461257866897 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:57:46 INFO - PROCESS | 3608 | 1461257866902 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 3608 | 1461257866906 Marionette TRACE conn5 <- [1,1882,null,{}] 09:57:46 INFO - PROCESS | 3608 | 1461257866911 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}] 09:57:47 INFO - PROCESS | 3608 | 1461257867014 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:57:47 INFO - PROCESS | 3608 | 1461257867093 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C63800 == 51 [pid = 3608] [id = 480] 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064035DFC00) [pid = 3608] [serial = 1440] [outer = 0000000000000000] 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006403A4B400) [pid = 3608] [serial = 1441] [outer = 00000064035DFC00] 09:57:47 INFO - PROCESS | 3608 | 1461257867174 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006404620800) [pid = 3608] [serial = 1442] [outer = 00000064035DFC00] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006407A6B800) [pid = 3608] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064080B1000) [pid = 3608] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407BE5800) [pid = 3608] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064081E6400) [pid = 3608] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064080BB800) [pid = 3608] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006408DB4800) [pid = 3608] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006404625000) [pid = 3608] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064046A9C00) [pid = 3608] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006408DBC400) [pid = 3608] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064036CE000) [pid = 3608] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640396C000) [pid = 3608] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006407297C00) [pid = 3608] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640736E000) [pid = 3608] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640B520C00) [pid = 3608] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006403A4F000) [pid = 3608] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006408FCC400) [pid = 3608] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006404018800) [pid = 3608] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407753C00) [pid = 3608] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006404A4B800) [pid = 3608] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006404A57800) [pid = 3608] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006405117000) [pid = 3608] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000064051AD800) [pid = 3608] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006407383400) [pid = 3608] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000064073A1800) [pid = 3608] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000064083E0400) [pid = 3608] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000006407A64400) [pid = 3608] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064083E4000) [pid = 3608] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000006407991C00) [pid = 3608] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:57:47 INFO - PROCESS | 3608 | 1461257867671 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]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 796ms 09:57:47 INFO - PROCESS | 3608 | 1461257867702 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 3608 | 1461257867708 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:57:47 INFO - PROCESS | 3608 | 1461257867714 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 3608 | 1461257867717 Marionette TRACE conn5 <- [1,1886,null,{}] 09:57:47 INFO - PROCESS | 3608 | 1461257867720 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}] 09:57:47 INFO - PROCESS | 3608 | 1461257867804 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:57:47 INFO - PROCESS | 3608 | 1461257867813 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640876E000 == 52 [pid = 3608] [id = 481] 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006404326400) [pid = 3608] [serial = 1443] [outer = 0000000000000000] 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064046A2000) [pid = 3608] [serial = 1444] [outer = 0000006404326400] 09:57:47 INFO - PROCESS | 3608 | 1461257867860 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000064046D2000) [pid = 3608] [serial = 1445] [outer = 0000006404326400] 09:57:48 INFO - PROCESS | 3608 | 1461257868337 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]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 09:57:48 INFO - PROCESS | 3608 | 1461257868407 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 3608 | 1461257868410 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:57:48 INFO - PROCESS | 3608 | 1461257868413 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 3608 | 1461257868417 Marionette TRACE conn5 <- [1,1890,null,{}] 09:57:48 INFO - PROCESS | 3608 | 1461257868428 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}] 09:57:48 INFO - PROCESS | 3608 | 1461257868514 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:57:48 INFO - PROCESS | 3608 | 1461257868631 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B117000 == 53 [pid = 3608] [id = 482] 09:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000064052CF400) [pid = 3608] [serial = 1446] [outer = 0000000000000000] 09:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006406031400) [pid = 3608] [serial = 1447] [outer = 00000064052CF400] 09:57:48 INFO - PROCESS | 3608 | 1461257868683 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000640736F400) [pid = 3608] [serial = 1448] [outer = 00000064052CF400] 09:57:49 INFO - PROCESS | 3608 | 1461257869042 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 09:57:49 INFO - PROCESS | 3608 | 1461257869108 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3608 | 1461257869111 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:57:49 INFO - PROCESS | 3608 | 1461257869115 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:57:49 INFO - PROCESS | 3608 | 1461257869116 Marionette TRACE conn5 <- [1,1894,null,{}] 09:57:49 INFO - PROCESS | 3608 | 1461257869120 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}] 09:57:49 INFO - PROCESS | 3608 | 1461257869205 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:57:49 INFO - PROCESS | 3608 | 1461257869212 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B625000 == 54 [pid = 3608] [id = 483] 09:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006407383400) [pid = 3608] [serial = 1449] [outer = 0000000000000000] 09:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064073AE000) [pid = 3608] [serial = 1450] [outer = 0000006407383400] 09:57:49 INFO - PROCESS | 3608 | 1461257869258 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006407A6AC00) [pid = 3608] [serial = 1451] [outer = 0000006407383400] 09:57:49 INFO - PROCESS | 3608 | 1461257869713 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]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 09:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:57:49 INFO - PROCESS | 3608 | 1461257869746 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 3608 | 1461257869749 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:57:49 INFO - PROCESS | 3608 | 1461257869752 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 3608 | 1461257869754 Marionette TRACE conn5 <- [1,1898,null,{}] 09:57:49 INFO - PROCESS | 3608 | 1461257869757 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}] 09:57:49 INFO - PROCESS | 3608 | 1461257869868 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:57:49 INFO - PROCESS | 3608 | 1461257869958 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBE3000 == 55 [pid = 3608] [id = 484] 09:57:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006406026800) [pid = 3608] [serial = 1452] [outer = 0000000000000000] 09:57:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064080B2C00) [pid = 3608] [serial = 1453] [outer = 0000006406026800] 09:57:50 INFO - PROCESS | 3608 | 1461257870005 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640817AC00) [pid = 3608] [serial = 1454] [outer = 0000006406026800] 09:57:50 INFO - PROCESS | 3608 | 1461257870444 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]]]}] 09:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 09:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:57:50 INFO - PROCESS | 3608 | 1461257870494 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 3608 | 1461257870496 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:57:50 INFO - PROCESS | 3608 | 1461257870499 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 3608 | 1461257870501 Marionette TRACE conn5 <- [1,1902,null,{}] 09:57:50 INFO - PROCESS | 3608 | 1461257870504 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}] 09:57:50 INFO - PROCESS | 3608 | 1461257870634 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:57:50 INFO - PROCESS | 3608 | 1461257870688 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCA800 == 56 [pid = 3608] [id = 485] 09:57:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064083E4800) [pid = 3608] [serial = 1455] [outer = 0000000000000000] 09:57:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408FCC400) [pid = 3608] [serial = 1456] [outer = 00000064083E4800] 09:57:50 INFO - PROCESS | 3608 | 1461257870738 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006409168000) [pid = 3608] [serial = 1457] [outer = 00000064083E4800] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006407296000) [pid = 3608] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006407751400) [pid = 3608] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006403972400) [pid = 3608] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006406026C00) [pid = 3608] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006404ADDC00) [pid = 3608] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064036C8800) [pid = 3608] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:57:51 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006404320000) [pid = 3608] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:57:51 INFO - PROCESS | 3608 | 1461257871166 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]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 09:57:51 INFO - PROCESS | 3608 | 1461257871194 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3608 | 1461257871196 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:57:51 INFO - PROCESS | 3608 | 1461257871199 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:57:51 INFO - PROCESS | 3608 | 1461257871201 Marionette TRACE conn5 <- [1,1906,null,{}] 09:57:51 INFO - PROCESS | 3608 | 1461257871205 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}] 09:57:51 INFO - PROCESS | 3608 | 1461257871312 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:57:51 INFO - PROCESS | 3608 | 1461257871319 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C03D000 == 57 [pid = 3608] [id = 486] 09:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064046A3800) [pid = 3608] [serial = 1458] [outer = 0000000000000000] 09:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006407391C00) [pid = 3608] [serial = 1459] [outer = 00000064046A3800] 09:57:51 INFO - PROCESS | 3608 | 1461257871365 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006409170400) [pid = 3608] [serial = 1460] [outer = 00000064046A3800] 09:57:51 INFO - PROCESS | 3608 | 1461257871781 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]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 09:57:51 INFO - PROCESS | 3608 | 1461257871830 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 3608 | 1461257871833 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:57:51 INFO - PROCESS | 3608 | 1461257871836 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 3608 | 1461257871838 Marionette TRACE conn5 <- [1,1910,null,{}] 09:57:51 INFO - PROCESS | 3608 | 1461257871841 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}] 09:57:51 INFO - PROCESS | 3608 | 1461257871921 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:57:51 INFO - PROCESS | 3608 | 1461257871927 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C551000 == 58 [pid = 3608] [id = 487] 09:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640AF3C400) [pid = 3608] [serial = 1461] [outer = 0000000000000000] 09:57:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640AF42400) [pid = 3608] [serial = 1462] [outer = 000000640AF3C400] 09:57:51 INFO - PROCESS | 3608 | 1461257871972 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640AF64C00) [pid = 3608] [serial = 1463] [outer = 000000640AF3C400] 09:57:52 INFO - PROCESS | 3608 | 1461257872391 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]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 587ms 09:57:52 INFO - PROCESS | 3608 | 1461257872428 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 3608 | 1461257872430 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:57:52 INFO - PROCESS | 3608 | 1461257872438 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 3608 | 1461257872440 Marionette TRACE conn5 <- [1,1914,null,{}] 09:57:52 INFO - PROCESS | 3608 | 1461257872444 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}] 09:57:52 INFO - PROCESS | 3608 | 1461257872524 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:57:52 INFO - PROCESS | 3608 | 1461257872531 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFC1000 == 59 [pid = 3608] [id = 488] 09:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640AF6AC00) [pid = 3608] [serial = 1464] [outer = 0000000000000000] 09:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640B22D800) [pid = 3608] [serial = 1465] [outer = 000000640AF6AC00] 09:57:52 INFO - PROCESS | 3608 | 1461257872579 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640B239000) [pid = 3608] [serial = 1466] [outer = 000000640AF6AC00] 09:57:53 INFO - PROCESS | 3608 | 1461257873013 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]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 09:57:53 INFO - PROCESS | 3608 | 1461257873064 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3608 | 1461257873067 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:57:53 INFO - PROCESS | 3608 | 1461257873074 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3608 | 1461257873076 Marionette TRACE conn5 <- [1,1918,null,{}] 09:57:53 INFO - PROCESS | 3608 | 1461257873080 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}] 09:57:53 INFO - PROCESS | 3608 | 1461257873161 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:57:53 INFO - PROCESS | 3608 | 1461257873169 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4AA000 == 60 [pid = 3608] [id = 489] 09:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640B517400) [pid = 3608] [serial = 1467] [outer = 0000000000000000] 09:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640B51AC00) [pid = 3608] [serial = 1468] [outer = 000000640B517400] 09:57:53 INFO - PROCESS | 3608 | 1461257873215 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640B5E4400) [pid = 3608] [serial = 1469] [outer = 000000640B517400] 09:57:53 INFO - PROCESS | 3608 | 1461257873850 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]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 879ms 09:57:53 INFO - PROCESS | 3608 | 1461257873958 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 3608 | 1461257873964 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:57:53 INFO - PROCESS | 3608 | 1461257873970 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 3608 | 1461257873974 Marionette TRACE conn5 <- [1,1922,null,{}] 09:57:53 INFO - PROCESS | 3608 | 1461257873980 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}] 09:57:54 INFO - PROCESS | 3608 | 1461257874102 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:57:54 INFO - PROCESS | 3608 | 1461257874215 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087BB800 == 61 [pid = 3608] [id = 490] 09:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404328400) [pid = 3608] [serial = 1470] [outer = 0000000000000000] 09:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064046A5C00) [pid = 3608] [serial = 1471] [outer = 0000006404328400] 09:57:54 INFO - PROCESS | 3608 | 1461257874275 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006404FB3800) [pid = 3608] [serial = 1472] [outer = 0000006404328400] 09:57:54 INFO - PROCESS | 3608 | 1461257874871 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]]]}] 09:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 942ms 09:57:54 INFO - PROCESS | 3608 | 1461257874914 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:57:54 INFO - PROCESS | 3608 | 1461257874921 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:57:54 INFO - PROCESS | 3608 | 1461257874928 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:57:54 INFO - PROCESS | 3608 | 1461257874931 Marionette TRACE conn5 <- [1,1926,null,{}] 09:57:54 INFO - PROCESS | 3608 | 1461257874935 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}] 09:57:55 INFO - PROCESS | 3608 | 1461257875045 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:57:55 INFO - PROCESS | 3608 | 1461257875137 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7C000 == 62 [pid = 3608] [id = 491] 09:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407382400) [pid = 3608] [serial = 1473] [outer = 0000000000000000] 09:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064073AB800) [pid = 3608] [serial = 1474] [outer = 0000006407382400] 09:57:55 INFO - PROCESS | 3608 | 1461257875194 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064081E0000) [pid = 3608] [serial = 1475] [outer = 0000006407382400] 09:57:55 INFO - PROCESS | 3608 | 1461257875771 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]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 879ms 09:57:55 INFO - PROCESS | 3608 | 1461257875813 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 3608 | 1461257875816 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:57:55 INFO - PROCESS | 3608 | 1461257875820 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 3608 | 1461257875824 Marionette TRACE conn5 <- [1,1930,null,{}] 09:57:55 INFO - PROCESS | 3608 | 1461257875836 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}] 09:57:55 INFO - PROCESS | 3608 | 1461257875950 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:57:56 INFO - PROCESS | 3608 | 1461257876043 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E57F800 == 63 [pid = 3608] [id = 492] 09:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640916E800) [pid = 3608] [serial = 1476] [outer = 0000000000000000] 09:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640AF68800) [pid = 3608] [serial = 1477] [outer = 000000640916E800] 09:57:56 INFO - PROCESS | 3608 | 1461257876103 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B5E9C00) [pid = 3608] [serial = 1478] [outer = 000000640916E800] 09:57:56 INFO - PROCESS | 3608 | 1461257876759 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]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 985ms 09:57:56 INFO - PROCESS | 3608 | 1461257876807 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 3608 | 1461257876810 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:57:56 INFO - PROCESS | 3608 | 1461257876814 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 3608 | 1461257876816 Marionette TRACE conn5 <- [1,1934,null,{}] 09:57:57 INFO - PROCESS | 3608 | 1461257877061 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}] 09:57:57 INFO - PROCESS | 3608 | 1461257877187 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:57:57 INFO - PROCESS | 3608 | 1461257877256 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A3E800 == 64 [pid = 3608] [id = 493] 09:57:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006403A49000) [pid = 3608] [serial = 1479] [outer = 0000000000000000] 09:57:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640400DC00) [pid = 3608] [serial = 1480] [outer = 0000006403A49000] 09:57:57 INFO - PROCESS | 3608 | 1461257877307 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006404627400) [pid = 3608] [serial = 1481] [outer = 0000006403A49000] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006405166000 == 63 [pid = 3608] [id = 412] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640B611800 == 62 [pid = 3608] [id = 472] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006407786000 == 61 [pid = 3608] [id = 419] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2D800 == 60 [pid = 3608] [id = 414] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640A19A000 == 59 [pid = 3608] [id = 471] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640B913000 == 58 [pid = 3608] [id = 473] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D1000 == 57 [pid = 3608] [id = 470] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C24800 == 56 [pid = 3608] [id = 411] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640E56C000 == 55 [pid = 3608] [id = 451] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC7D000 == 54 [pid = 3608] [id = 422] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFC1000 == 53 [pid = 3608] [id = 488] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640C551000 == 52 [pid = 3608] [id = 487] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640C03D000 == 51 [pid = 3608] [id = 486] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCA800 == 50 [pid = 3608] [id = 485] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBE3000 == 49 [pid = 3608] [id = 484] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640B625000 == 48 [pid = 3608] [id = 483] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640B117000 == 47 [pid = 3608] [id = 482] 09:57:57 INFO - PROCESS | 3608 | 1461257877934 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]]]}] 09:57:57 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006408173400) [pid = 3608] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640876E000 == 46 [pid = 3608] [id = 481] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C63800 == 45 [pid = 3608] [id = 480] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006405166800 == 44 [pid = 3608] [id = 479] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21D000 == 43 [pid = 3608] [id = 478] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCC9800 == 42 [pid = 3608] [id = 477] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640A190800 == 41 [pid = 3608] [id = 476] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 0000006405176000 == 40 [pid = 3608] [id = 475] 09:57:57 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC18000 == 39 [pid = 3608] [id = 474] 09:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1217ms 09:57:58 INFO - PROCESS | 3608 | 1461257878036 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3608 | 1461257878040 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:57:58 INFO - PROCESS | 3608 | 1461257878045 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3608 | 1461257878047 Marionette TRACE conn5 <- [1,1938,null,{}] 09:57:58 INFO - PROCESS | 3608 | 1461257878052 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}] 09:57:58 INFO - PROCESS | 3608 | 1461257878156 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064080B3800) [pid = 3608] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640729C800) [pid = 3608] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006407374400) [pid = 3608] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006407A65400) [pid = 3608] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064073A1000) [pid = 3608] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006404620400) [pid = 3608] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064046AA800) [pid = 3608] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006406368800) [pid = 3608] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006405114C00) [pid = 3608] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064052D7800) [pid = 3608] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064036D0400) [pid = 3608] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006404019C00) [pid = 3608] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006403970400) [pid = 3608] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064046CD000) [pid = 3608] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064043D1000) [pid = 3608] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:57:58 INFO - PROCESS | 3608 | 1461257878242 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405179000 == 40 [pid = 3608] [id = 494] 09:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064036CCC00) [pid = 3608] [serial = 1482] [outer = 0000000000000000] 09:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640396E800) [pid = 3608] [serial = 1483] [outer = 00000064036CCC00] 09:57:58 INFO - PROCESS | 3608 | 1461257878291 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640401AC00) [pid = 3608] [serial = 1484] [outer = 00000064036CCC00] 09:57:58 INFO - PROCESS | 3608 | 1461257878760 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]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 09:57:58 INFO - PROCESS | 3608 | 1461257878780 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 3608 | 1461257878782 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:57:58 INFO - PROCESS | 3608 | 1461257878786 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 3608 | 1461257878788 Marionette TRACE conn5 <- [1,1942,null,{}] 09:57:58 INFO - PROCESS | 3608 | 1461257878792 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}] 09:57:58 INFO - PROCESS | 3608 | 1461257878872 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:57:58 INFO - PROCESS | 3608 | 1461257878882 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408774000 == 41 [pid = 3608] [id = 495] 09:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064046D1C00) [pid = 3608] [serial = 1485] [outer = 0000000000000000] 09:57:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404A4C800) [pid = 3608] [serial = 1486] [outer = 00000064046D1C00] 09:57:58 INFO - PROCESS | 3608 | 1461257878935 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006405110C00) [pid = 3608] [serial = 1487] [outer = 00000064046D1C00] 09:57:59 INFO - PROCESS | 3608 | 1461257879374 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]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 09:57:59 INFO - PROCESS | 3608 | 1461257879424 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 3608 | 1461257879430 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:57:59 INFO - PROCESS | 3608 | 1461257879435 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 3608 | 1461257879437 Marionette TRACE conn5 <- [1,1946,null,{}] 09:57:59 INFO - PROCESS | 3608 | 1461257879440 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}] 09:57:59 INFO - PROCESS | 3608 | 1461257879525 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:57:59 INFO - PROCESS | 3608 | 1461257879534 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A199000 == 42 [pid = 3608] [id = 496] 09:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064052DCC00) [pid = 3608] [serial = 1488] [outer = 0000000000000000] 09:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006406369C00) [pid = 3608] [serial = 1489] [outer = 00000064052DCC00] 09:57:59 INFO - PROCESS | 3608 | 1461257879582 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640736A400) [pid = 3608] [serial = 1490] [outer = 00000064052DCC00] 09:58:00 INFO - PROCESS | 3608 | 1461257880058 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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 692ms 09:58:00 INFO - PROCESS | 3608 | 1461257880129 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3608 | 1461257880131 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:58:00 INFO - PROCESS | 3608 | 1461257880134 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:58:00 INFO - PROCESS | 3608 | 1461257880136 Marionette TRACE conn5 <- [1,1950,null,{}] 09:58:00 INFO - PROCESS | 3608 | 1461257880140 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}] 09:58:00 INFO - PROCESS | 3608 | 1461257880218 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:58:00 INFO - PROCESS | 3608 | 1461257880225 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B60D800 == 43 [pid = 3608] [id = 497] 09:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006407374400) [pid = 3608] [serial = 1491] [outer = 0000000000000000] 09:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407388C00) [pid = 3608] [serial = 1492] [outer = 0000006407374400] 09:58:00 INFO - PROCESS | 3608 | 1461257880271 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064073A6000) [pid = 3608] [serial = 1493] [outer = 0000006407374400] 09:58:00 INFO - PROCESS | 3608 | 1461257880733 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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 09:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:58:00 INFO - PROCESS | 3608 | 1461257880766 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 3608 | 1461257880769 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:58:00 INFO - PROCESS | 3608 | 1461257880772 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 3608 | 1461257880774 Marionette TRACE conn5 <- [1,1954,null,{}] 09:58:00 INFO - PROCESS | 3608 | 1461257880777 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}] 09:58:00 INFO - PROCESS | 3608 | 1461257880907 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:58:01 INFO - PROCESS | 3608 | 1461257880992 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640564B000 == 44 [pid = 3608] [id = 498] 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006407994800) [pid = 3608] [serial = 1494] [outer = 0000000000000000] 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006407A69C00) [pid = 3608] [serial = 1495] [outer = 0000006407994800] 09:58:01 INFO - PROCESS | 3608 | 1461257881043 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407BEC400) [pid = 3608] [serial = 1496] [outer = 0000006407994800] 09:58:01 INFO - PROCESS | 3608 | 1461257881481 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]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 09:58:01 INFO - PROCESS | 3608 | 1461257881507 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 3608 | 1461257881509 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:58:01 INFO - PROCESS | 3608 | 1461257881512 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:58:01 INFO - PROCESS | 3608 | 1461257881514 Marionette TRACE conn5 <- [1,1958,null,{}] 09:58:01 INFO - PROCESS | 3608 | 1461257881518 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}] 09:58:01 INFO - PROCESS | 3608 | 1461257881621 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:58:01 INFO - PROCESS | 3608 | 1461257881627 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC13800 == 45 [pid = 3608] [id = 499] 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064080B4C00) [pid = 3608] [serial = 1497] [outer = 0000000000000000] 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064080BD800) [pid = 3608] [serial = 1498] [outer = 00000064080B4C00] 09:58:01 INFO - PROCESS | 3608 | 1461257881673 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064081E7400) [pid = 3608] [serial = 1499] [outer = 00000064080B4C00] 09:58:02 INFO - PROCESS | 3608 | 1461257882111 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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms 09:58:02 INFO - PROCESS | 3608 | 1461257882144 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 3608 | 1461257882146 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:58:02 INFO - PROCESS | 3608 | 1461257882149 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:58:02 INFO - PROCESS | 3608 | 1461257882151 Marionette TRACE conn5 <- [1,1962,null,{}] 09:58:02 INFO - PROCESS | 3608 | 1461257882160 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}] 09:58:02 INFO - PROCESS | 3608 | 1461257882264 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:58:02 INFO - PROCESS | 3608 | 1461257882347 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD2800 == 46 [pid = 3608] [id = 500] 09:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064083E0800) [pid = 3608] [serial = 1500] [outer = 0000000000000000] 09:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006408DB1C00) [pid = 3608] [serial = 1501] [outer = 00000064083E0800] 09:58:02 INFO - PROCESS | 3608 | 1461257882395 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006408FC8C00) [pid = 3608] [serial = 1502] [outer = 00000064083E0800] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006406026800) [pid = 3608] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006407383400) [pid = 3608] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064083E4800) [pid = 3608] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640775A000) [pid = 3608] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006404326400) [pid = 3608] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640817A000) [pid = 3608] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064046C9400) [pid = 3608] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064036CC000) [pid = 3608] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064035CC400) [pid = 3608] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064052CF400) [pid = 3608] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064035DFC00) [pid = 3608] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640AF6AC00) [pid = 3608] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064046A3800) [pid = 3608] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640AF3C400) [pid = 3608] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006408FC7000) [pid = 3608] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:58:02 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064035D0800) [pid = 3608] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:58:02 INFO - PROCESS | 3608 | 1461257882924 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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 838ms 09:58:02 INFO - PROCESS | 3608 | 1461257882991 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 3608 | 1461257882994 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:58:03 INFO - PROCESS | 3608 | 1461257882997 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 3608 | 1461257882999 Marionette TRACE conn5 <- [1,1966,null,{}] 09:58:03 INFO - PROCESS | 3608 | 1461257883003 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}] 09:58:03 INFO - PROCESS | 3608 | 1461257883084 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:58:03 INFO - PROCESS | 3608 | 1461257883090 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C02E800 == 47 [pid = 3608] [id = 501] 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006404F6D400) [pid = 3608] [serial = 1503] [outer = 0000000000000000] 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640798F800) [pid = 3608] [serial = 1504] [outer = 0000006404F6D400] 09:58:03 INFO - PROCESS | 3608 | 1461257883136 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006408FC4C00) [pid = 3608] [serial = 1505] [outer = 0000006404F6D400] 09:58:03 INFO - PROCESS | 3608 | 1461257883540 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]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 585ms 09:58:03 INFO - PROCESS | 3608 | 1461257883590 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 3608 | 1461257883592 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:58:03 INFO - PROCESS | 3608 | 1461257883595 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 3608 | 1461257883597 Marionette TRACE conn5 <- [1,1970,null,{}] 09:58:03 INFO - PROCESS | 3608 | 1461257883605 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}] 09:58:03 INFO - PROCESS | 3608 | 1461257883685 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:58:03 INFO - PROCESS | 3608 | 1461257883692 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFBF000 == 48 [pid = 3608] [id = 502] 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064090E3000) [pid = 3608] [serial = 1506] [outer = 0000000000000000] 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006409164000) [pid = 3608] [serial = 1507] [outer = 00000064090E3000] 09:58:03 INFO - PROCESS | 3608 | 1461257883738 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640AF38400) [pid = 3608] [serial = 1508] [outer = 00000064090E3000] 09:58:04 INFO - PROCESS | 3608 | 1461257884180 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]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 09:58:04 INFO - PROCESS | 3608 | 1461257884230 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 3608 | 1461257884233 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:58:04 INFO - PROCESS | 3608 | 1461257884236 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 3608 | 1461257884238 Marionette TRACE conn5 <- [1,1974,null,{}] 09:58:04 INFO - PROCESS | 3608 | 1461257884241 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}] 09:58:04 INFO - PROCESS | 3608 | 1461257884341 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:58:04 INFO - PROCESS | 3608 | 1461257884349 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E944800 == 49 [pid = 3608] [id = 503] 09:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B22C400) [pid = 3608] [serial = 1509] [outer = 0000000000000000] 09:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B235800) [pid = 3608] [serial = 1510] [outer = 000000640B22C400] 09:58:04 INFO - PROCESS | 3608 | 1461257884402 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B5EA000) [pid = 3608] [serial = 1511] [outer = 000000640B22C400] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640C034000 == 48 [pid = 3608] [id = 424] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006405E20800 == 47 [pid = 3608] [id = 425] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C56000 == 46 [pid = 3608] [id = 427] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006407776000 == 45 [pid = 3608] [id = 421] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2F000 == 44 [pid = 3608] [id = 428] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F67800 == 43 [pid = 3608] [id = 416] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD0800 == 42 [pid = 3608] [id = 423] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 00000064087CC800 == 41 [pid = 3608] [id = 426] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006405179000 == 40 [pid = 3608] [id = 494] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A3E800 == 39 [pid = 3608] [id = 493] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640E57F800 == 38 [pid = 3608] [id = 492] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC7C000 == 37 [pid = 3608] [id = 491] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 00000064087BB800 == 36 [pid = 3608] [id = 490] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4AA000 == 35 [pid = 3608] [id = 489] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640564B000 == 34 [pid = 3608] [id = 498] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640B60D800 == 33 [pid = 3608] [id = 497] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFBF000 == 32 [pid = 3608] [id = 502] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC13800 == 31 [pid = 3608] [id = 499] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD2800 == 30 [pid = 3608] [id = 500] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640C02E800 == 29 [pid = 3608] [id = 501] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 000000640A199000 == 28 [pid = 3608] [id = 496] 09:58:05 INFO - PROCESS | 3608 | --DOCSHELL 0000006408774000 == 27 [pid = 3608] [id = 495] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064090E4000) [pid = 3608] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064080B2C00) [pid = 3608] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064073AE000) [pid = 3608] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006408FCC400) [pid = 3608] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407BE8000) [pid = 3608] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640798EC00) [pid = 3608] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064046A2000) [pid = 3608] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064046D2000) [pid = 3608] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006408DB8C00) [pid = 3608] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064083DDC00) [pid = 3608] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064051C8800) [pid = 3608] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006404A52000) [pid = 3608] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006407A62400) [pid = 3608] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006404A4D000) [pid = 3608] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006403978C00) [pid = 3608] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064035D4000) [pid = 3608] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006406031400) [pid = 3608] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640736F400) [pid = 3608] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640817AC00) [pid = 3608] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403A4B400) [pid = 3608] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006404620800) [pid = 3608] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640B239000) [pid = 3608] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006407391C00) [pid = 3608] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640AF42400) [pid = 3608] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000640B22D800) [pid = 3608] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006409168000) [pid = 3608] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640B51AC00) [pid = 3608] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000006409170400) [pid = 3608] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (0000006407A6AC00) [pid = 3608] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000640AF64C00) [pid = 3608] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006403A45800) [pid = 3608] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:58:06 INFO - PROCESS | 3608 | 1461257886308 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]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2082ms 09:58:06 INFO - PROCESS | 3608 | 1461257886320 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 3608 | 1461257886324 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:58:06 INFO - PROCESS | 3608 | 1461257886330 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 3608 | 1461257886334 Marionette TRACE conn5 <- [1,1978,null,{}] 09:58:06 INFO - PROCESS | 3608 | 1461257886342 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}] 09:58:06 INFO - PROCESS | 3608 | 1461257886429 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:58:06 INFO - PROCESS | 3608 | 1461257886439 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C57000 == 28 [pid = 3608] [id = 504] 09:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000064036CF800) [pid = 3608] [serial = 1512] [outer = 0000000000000000] 09:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000064036D0000) [pid = 3608] [serial = 1513] [outer = 00000064036CF800] 09:58:06 INFO - PROCESS | 3608 | 1461257886489 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006403974400) [pid = 3608] [serial = 1514] [outer = 00000064036CF800] 09:58:06 INFO - PROCESS | 3608 | 1461257886969 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 09:58:07 INFO - PROCESS | 3608 | 1461257887025 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 3608 | 1461257887032 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:58:07 INFO - PROCESS | 3608 | 1461257887039 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 3608 | 1461257887042 Marionette TRACE conn5 <- [1,1982,null,{}] 09:58:07 INFO - PROCESS | 3608 | 1461257887047 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}] 09:58:07 INFO - PROCESS | 3608 | 1461257887129 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:58:07 INFO - PROCESS | 3608 | 1461257887139 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640634D000 == 29 [pid = 3608] [id = 505] 09:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640400F800) [pid = 3608] [serial = 1515] [outer = 0000000000000000] 09:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006404013800) [pid = 3608] [serial = 1516] [outer = 000000640400F800] 09:58:07 INFO - PROCESS | 3608 | 1461257887194 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064040D1000) [pid = 3608] [serial = 1517] [outer = 000000640400F800] 09:58:07 INFO - PROCESS | 3608 | 1461257887620 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 09:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:58:07 INFO - PROCESS | 3608 | 1461257887674 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 3608 | 1461257887677 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:58:07 INFO - PROCESS | 3608 | 1461257887680 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 3608 | 1461257887684 Marionette TRACE conn5 <- [1,1986,null,{}] 09:58:07 INFO - PROCESS | 3608 | 1461257887696 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}] 09:58:07 INFO - PROCESS | 3608 | 1461257887780 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:58:07 INFO - PROCESS | 3608 | 1461257887860 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2D000 == 30 [pid = 3608] [id = 506] 09:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006402872C00) [pid = 3608] [serial = 1518] [outer = 0000000000000000] 09:58:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640462B800) [pid = 3608] [serial = 1519] [outer = 0000006402872C00] 09:58:07 INFO - PROCESS | 3608 | 1461257887968 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064046C9000) [pid = 3608] [serial = 1520] [outer = 0000006402872C00] 09:58:08 INFO - PROCESS | 3608 | 1461257888349 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 689ms 09:58:08 INFO - PROCESS | 3608 | 1461257888371 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 3608 | 1461257888374 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:58:08 INFO - PROCESS | 3608 | 1461257888378 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:58:08 INFO - PROCESS | 3608 | 1461257888379 Marionette TRACE conn5 <- [1,1990,null,{}] 09:58:08 INFO - PROCESS | 3608 | 1461257888383 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}] 09:58:08 INFO - PROCESS | 3608 | 1461257888461 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:58:08 INFO - PROCESS | 3608 | 1461257888468 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408767800 == 31 [pid = 3608] [id = 507] 09:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064046CF400) [pid = 3608] [serial = 1521] [outer = 0000000000000000] 09:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404A4DC00) [pid = 3608] [serial = 1522] [outer = 00000064046CF400] 09:58:08 INFO - PROCESS | 3608 | 1461257888515 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404ADE000) [pid = 3608] [serial = 1523] [outer = 00000064046CF400] 09:58:08 INFO - PROCESS | 3608 | 1461257888988 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 09:58:09 INFO - PROCESS | 3608 | 1461257889009 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3608 | 1461257889012 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:58:09 INFO - PROCESS | 3608 | 1461257889015 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:58:09 INFO - PROCESS | 3608 | 1461257889017 Marionette TRACE conn5 <- [1,1994,null,{}] 09:58:09 INFO - PROCESS | 3608 | 1461257889020 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}] 09:58:09 INFO - PROCESS | 3608 | 1461257889095 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:58:09 INFO - PROCESS | 3608 | 1461257889102 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F63000 == 32 [pid = 3608] [id = 508] 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006403A4D000) [pid = 3608] [serial = 1524] [outer = 0000000000000000] 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064051A1400) [pid = 3608] [serial = 1525] [outer = 0000006403A4D000] 09:58:09 INFO - PROCESS | 3608 | 1461257889147 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064051CF000) [pid = 3608] [serial = 1526] [outer = 0000006403A4D000] 09:58:09 INFO - PROCESS | 3608 | 1461257889581 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]]]}] 09:58:09 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 09:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 627ms 09:58:09 INFO - PROCESS | 3608 | 1461257889646 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 3608 | 1461257889648 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:58:09 INFO - PROCESS | 3608 | 1461257889651 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 3608 | 1461257889653 Marionette TRACE conn5 <- [1,1998,null,{}] 09:58:09 INFO - PROCESS | 3608 | 1461257889656 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}] 09:58:09 INFO - PROCESS | 3608 | 1461257889754 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:58:09 INFO - PROCESS | 3608 | 1461257889764 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A199000 == 33 [pid = 3608] [id = 509] 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640670C800) [pid = 3608] [serial = 1527] [outer = 0000000000000000] 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064072A0C00) [pid = 3608] [serial = 1528] [outer = 000000640670C800] 09:58:09 INFO - PROCESS | 3608 | 1461257889815 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407375800) [pid = 3608] [serial = 1529] [outer = 000000640670C800] 09:58:10 INFO - PROCESS | 3608 | 1461257890273 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]]]}] 09:58:10 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 09:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 09:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:58:10 INFO - PROCESS | 3608 | 1461257890326 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 3608 | 1461257890328 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 3608 | 1461257890331 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 3608 | 1461257890333 Marionette TRACE conn5 <- [1,2002,null,{}] 09:58:10 INFO - PROCESS | 3608 | 1461257890336 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}] 09:58:10 INFO - PROCESS | 3608 | 1461257890411 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:58:10 INFO - PROCESS | 3608 | 1461257890418 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B299800 == 34 [pid = 3608] [id = 510] 09:58:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407386400) [pid = 3608] [serial = 1530] [outer = 0000000000000000] 09:58:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640738D000) [pid = 3608] [serial = 1531] [outer = 0000006407386400] 09:58:10 INFO - PROCESS | 3608 | 1461257890464 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064073A8800) [pid = 3608] [serial = 1532] [outer = 0000006407386400] 09:58:10 INFO - PROCESS | 3608 | 1461257890866 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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 586ms 09:58:10 INFO - PROCESS | 3608 | 1461257890921 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:58:10 INFO - PROCESS | 3608 | 1461257890923 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:58:10 INFO - PROCESS | 3608 | 1461257890927 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 3608 | 1461257890929 Marionette TRACE conn5 <- [1,2006,null,{}] 09:58:10 INFO - PROCESS | 3608 | 1461257890932 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}] 09:58:11 INFO - PROCESS | 3608 | 1461257891007 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:58:11 INFO - PROCESS | 3608 | 1461257891013 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B871800 == 35 [pid = 3608] [id = 511] 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064073A7800) [pid = 3608] [serial = 1533] [outer = 0000000000000000] 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064077BB000) [pid = 3608] [serial = 1534] [outer = 00000064073A7800] 09:58:11 INFO - PROCESS | 3608 | 1461257891062 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640798CC00) [pid = 3608] [serial = 1535] [outer = 00000064073A7800] 09:58:11 INFO - PROCESS | 3608 | 1461257891510 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]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 792ms 09:58:11 INFO - PROCESS | 3608 | 1461257891727 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 3608 | 1461257891729 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:58:11 INFO - PROCESS | 3608 | 1461257891733 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 3608 | 1461257891735 Marionette TRACE conn5 <- [1,2010,null,{}] 09:58:11 INFO - PROCESS | 3608 | 1461257891738 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}] 09:58:11 INFO - PROCESS | 3608 | 1461257891839 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:58:11 INFO - PROCESS | 3608 | 1461257891846 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2C800 == 36 [pid = 3608] [id = 512] 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407989000) [pid = 3608] [serial = 1536] [outer = 0000000000000000] 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006407A66C00) [pid = 3608] [serial = 1537] [outer = 0000006407989000] 09:58:11 INFO - PROCESS | 3608 | 1461257891891 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006407BE0C00) [pid = 3608] [serial = 1538] [outer = 0000006407989000] 09:58:12 INFO - PROCESS | 3608 | 1461257892340 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 09:58:12 INFO - PROCESS | 3608 | 1461257892428 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 3608 | 1461257892430 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:58:12 INFO - PROCESS | 3608 | 1461257892437 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 3608 | 1461257892439 Marionette TRACE conn5 <- [1,2014,null,{}] 09:58:12 INFO - PROCESS | 3608 | 1461257892443 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}] 09:58:12 INFO - PROCESS | 3608 | 1461257892561 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:58:12 INFO - PROCESS | 3608 | 1461257892573 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC0B800 == 37 [pid = 3608] [id = 513] 09:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407A63400) [pid = 3608] [serial = 1539] [outer = 0000000000000000] 09:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064080B5800) [pid = 3608] [serial = 1540] [outer = 0000006407A63400] 09:58:12 INFO - PROCESS | 3608 | 1461257892618 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640816F000) [pid = 3608] [serial = 1541] [outer = 0000006407A63400] 09:58:13 INFO - PROCESS | 3608 | 1461257893049 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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 09:58:13 INFO - PROCESS | 3608 | 1461257893129 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 3608 | 1461257893132 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:58:13 INFO - PROCESS | 3608 | 1461257893143 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 3608 | 1461257893146 Marionette TRACE conn5 <- [1,2018,null,{}] 09:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:58:13 INFO - PROCESS | 3608 | 1461257893155 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}] 09:58:13 INFO - PROCESS | 3608 | 1461257893281 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:58:13 INFO - PROCESS | 3608 | 1461257893288 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCC800 == 38 [pid = 3608] [id = 514] 09:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064081E6000) [pid = 3608] [serial = 1542] [outer = 0000000000000000] 09:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064083DDC00) [pid = 3608] [serial = 1543] [outer = 00000064081E6000] 09:58:13 INFO - PROCESS | 3608 | 1461257893382 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006408DB3000) [pid = 3608] [serial = 1544] [outer = 00000064081E6000] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006407994800) [pid = 3608] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064080B4C00) [pid = 3608] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064083E0800) [pid = 3608] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064052DCC00) [pid = 3608] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064046D1C00) [pid = 3608] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064036CCC00) [pid = 3608] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006403A49000) [pid = 3608] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640916E800) [pid = 3608] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407382400) [pid = 3608] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404328400) [pid = 3608] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640B517400) [pid = 3608] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407374400) [pid = 3608] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006404F6D400) [pid = 3608] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064080BB000) [pid = 3608] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:58:13 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064090E3000) [pid = 3608] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:58:13 INFO - PROCESS | 3608 | 1461257893942 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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 839ms 09:58:13 INFO - PROCESS | 3608 | 1461257893988 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3608 | 1461257893991 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:58:14 INFO - PROCESS | 3608 | 1461257893994 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3608 | 1461257893996 Marionette TRACE conn5 <- [1,2022,null,{}] 09:58:14 INFO - PROCESS | 3608 | 1461257893999 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}] 09:58:14 INFO - PROCESS | 3608 | 1461257894077 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:58:14 INFO - PROCESS | 3608 | 1461257894087 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF0800 == 39 [pid = 3608] [id = 515] 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006404323400) [pid = 3608] [serial = 1545] [outer = 0000000000000000] 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006407382400) [pid = 3608] [serial = 1546] [outer = 0000006404323400] 09:58:14 INFO - PROCESS | 3608 | 1461257894133 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006408DB5000) [pid = 3608] [serial = 1547] [outer = 0000006404323400] 09:58:14 INFO - PROCESS | 3608 | 1461257894546 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]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 588ms 09:58:14 INFO - PROCESS | 3608 | 1461257894590 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 3608 | 1461257894592 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:58:14 INFO - PROCESS | 3608 | 1461257894596 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 3608 | 1461257894597 Marionette TRACE conn5 <- [1,2026,null,{}] 09:58:14 INFO - PROCESS | 3608 | 1461257894605 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}] 09:58:14 INFO - PROCESS | 3608 | 1461257894682 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:58:14 INFO - PROCESS | 3608 | 1461257894689 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0D4000 == 40 [pid = 3608] [id = 516] 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006408DBCC00) [pid = 3608] [serial = 1548] [outer = 0000000000000000] 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006408DBF800) [pid = 3608] [serial = 1549] [outer = 0000006408DBCC00] 09:58:14 INFO - PROCESS | 3608 | 1461257894735 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006408FCDC00) [pid = 3608] [serial = 1550] [outer = 0000006408DBCC00] 09:58:15 INFO - PROCESS | 3608 | 1461257895182 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]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 09:58:15 INFO - PROCESS | 3608 | 1461257895226 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 3608 | 1461257895228 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:58:15 INFO - PROCESS | 3608 | 1461257895231 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3608 | 1461257895233 Marionette TRACE conn5 <- [1,2030,null,{}] 09:58:15 INFO - PROCESS | 3608 | 1461257895237 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}] 09:58:15 INFO - PROCESS | 3608 | 1461257895314 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:58:15 INFO - PROCESS | 3608 | 1461257895320 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C231800 == 41 [pid = 3608] [id = 517] 09:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064090DD400) [pid = 3608] [serial = 1551] [outer = 0000000000000000] 09:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064090E0400) [pid = 3608] [serial = 1552] [outer = 00000064090DD400] 09:58:15 INFO - PROCESS | 3608 | 1461257895365 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006409168000) [pid = 3608] [serial = 1553] [outer = 00000064090DD400] 09:58:15 INFO - PROCESS | 3608 | 1461257895827 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]]]}] 09:58:15 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) 09:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 09:58:15 INFO - PROCESS | 3608 | 1461257895906 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 3608 | 1461257895911 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:58:15 INFO - PROCESS | 3608 | 1461257895916 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 3608 | 1461257895921 Marionette TRACE conn5 <- [1,2034,null,{}] 09:58:15 INFO - PROCESS | 3608 | 1461257895928 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}] 09:58:16 INFO - PROCESS | 3608 | 1461257896047 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:58:16 INFO - PROCESS | 3608 | 1461257896202 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404FE2000 == 42 [pid = 3608] [id = 518] 09:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064036CF400) [pid = 3608] [serial = 1554] [outer = 0000000000000000] 09:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006403965800) [pid = 3608] [serial = 1555] [outer = 00000064036CF400] 09:58:16 INFO - PROCESS | 3608 | 1461257896260 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006403D0FC00) [pid = 3608] [serial = 1556] [outer = 00000064036CF400] 09:58:17 INFO - PROCESS | 3608 | 1461257897001 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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1135ms 09:58:17 INFO - PROCESS | 3608 | 1461257897054 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 3608 | 1461257897062 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:58:17 INFO - PROCESS | 3608 | 1461257897069 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 3608 | 1461257897072 Marionette TRACE conn5 <- [1,2038,null,{}] 09:58:17 INFO - PROCESS | 3608 | 1461257897076 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}] 09:58:17 INFO - PROCESS | 3608 | 1461257897201 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:58:17 INFO - PROCESS | 3608 | 1461257897272 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087C8000 == 43 [pid = 3608] [id = 519] 09:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064046A1C00) [pid = 3608] [serial = 1557] [outer = 0000000000000000] 09:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064046C7C00) [pid = 3608] [serial = 1558] [outer = 00000064046A1C00] 09:58:17 INFO - PROCESS | 3608 | 1461257897329 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064051A1800) [pid = 3608] [serial = 1559] [outer = 00000064046A1C00] 09:58:18 INFO - PROCESS | 3608 | 1461257898276 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]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1294ms 09:58:18 INFO - PROCESS | 3608 | 1461257898367 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 3608 | 1461257898371 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:58:18 INFO - PROCESS | 3608 | 1461257898376 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:58:18 INFO - PROCESS | 3608 | 1461257898380 Marionette TRACE conn5 <- [1,2042,null,{}] 09:58:18 INFO - PROCESS | 3608 | 1461257898387 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}] 09:58:18 INFO - PROCESS | 3608 | 1461257898522 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:58:18 INFO - PROCESS | 3608 | 1461257898618 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0D4000 == 42 [pid = 3608] [id = 516] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBF0800 == 41 [pid = 3608] [id = 515] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCC800 == 40 [pid = 3608] [id = 514] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC0B800 == 39 [pid = 3608] [id = 513] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2C800 == 38 [pid = 3608] [id = 512] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640B871800 == 37 [pid = 3608] [id = 511] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640B299800 == 36 [pid = 3608] [id = 510] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640A199000 == 35 [pid = 3608] [id = 509] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F63000 == 34 [pid = 3608] [id = 508] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 0000006408767800 == 33 [pid = 3608] [id = 507] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2D000 == 32 [pid = 3608] [id = 506] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640B235800) [pid = 3608] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C62800 == 33 [pid = 3608] [id = 520] 09:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006402877800) [pid = 3608] [serial = 1560] [outer = 0000000000000000] 09:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064035C7000) [pid = 3608] [serial = 1561] [outer = 0000006402877800] 09:58:18 INFO - PROCESS | 3608 | 1461257898719 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064036D5400) [pid = 3608] [serial = 1562] [outer = 0000006402877800] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640634D000 == 32 [pid = 3608] [id = 505] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C57000 == 31 [pid = 3608] [id = 504] 09:58:18 INFO - PROCESS | 3608 | --DOCSHELL 000000640E944800 == 30 [pid = 3608] [id = 503] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064081E5400) [pid = 3608] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640AF38400) [pid = 3608] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006407A69C00) [pid = 3608] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064080BD800) [pid = 3608] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006407BEC400) [pid = 3608] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006408DB1C00) [pid = 3608] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064081E7400) [pid = 3608] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006408FC8C00) [pid = 3608] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006409164000) [pid = 3608] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006406369C00) [pid = 3608] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006404A4C800) [pid = 3608] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006405110C00) [pid = 3608] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640396E800) [pid = 3608] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000640401AC00) [pid = 3608] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006404627400) [pid = 3608] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640400DC00) [pid = 3608] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640B5E9C00) [pid = 3608] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640AF68800) [pid = 3608] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064081E0000) [pid = 3608] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064073AB800) [pid = 3608] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006404FB3800) [pid = 3608] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064046A5C00) [pid = 3608] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640B5E4400) [pid = 3608] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407388C00) [pid = 3608] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000640736A400) [pid = 3608] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640798F800) [pid = 3608] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006408FC4C00) [pid = 3608] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:58:18 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000064073A6000) [pid = 3608] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:58:19 INFO - PROCESS | 3608 | 1461257899215 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 881ms 09:58:19 INFO - PROCESS | 3608 | 1461257899262 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3608 | 1461257899268 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:58:19 INFO - PROCESS | 3608 | 1461257899274 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3608 | 1461257899277 Marionette TRACE conn5 <- [1,2046,null,{}] 09:58:19 INFO - PROCESS | 3608 | 1461257899281 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}] 09:58:19 INFO - PROCESS | 3608 | 1461257899362 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:58:19 INFO - PROCESS | 3608 | 1461257899378 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640797C000 == 31 [pid = 3608] [id = 521] 09:58:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640401A000) [pid = 3608] [serial = 1563] [outer = 0000000000000000] 09:58:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064040CC000) [pid = 3608] [serial = 1564] [outer = 000000640401A000] 09:58:19 INFO - PROCESS | 3608 | 1461257899424 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640432E400) [pid = 3608] [serial = 1565] [outer = 000000640401A000] 09:58:19 INFO - PROCESS | 3608 | 1461257899855 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 09:58:19 INFO - PROCESS | 3608 | 1461257899904 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 3608 | 1461257899907 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:58:19 INFO - PROCESS | 3608 | 1461257899910 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 3608 | 1461257899914 Marionette TRACE conn5 <- [1,2050,null,{}] 09:58:19 INFO - PROCESS | 3608 | 1461257899926 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}] 09:58:20 INFO - PROCESS | 3608 | 1461257900044 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:58:20 INFO - PROCESS | 3608 | 1461257900062 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087CA800 == 32 [pid = 3608] [id = 522] 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404A4CC00) [pid = 3608] [serial = 1566] [outer = 0000000000000000] 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404A53400) [pid = 3608] [serial = 1567] [outer = 0000006404A4CC00] 09:58:20 INFO - PROCESS | 3608 | 1461257900112 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006405111000) [pid = 3608] [serial = 1568] [outer = 0000006404A4CC00] 09:58:20 INFO - PROCESS | 3608 | 1461257900555 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]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 09:58:20 INFO - PROCESS | 3608 | 1461257900603 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 3608 | 1461257900606 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:58:20 INFO - PROCESS | 3608 | 1461257900610 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 3608 | 1461257900611 Marionette TRACE conn5 <- [1,2054,null,{}] 09:58:20 INFO - PROCESS | 3608 | 1461257900615 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}] 09:58:20 INFO - PROCESS | 3608 | 1461257900699 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:58:20 INFO - PROCESS | 3608 | 1461257900706 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A199000 == 33 [pid = 3608] [id = 523] 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064051A7800) [pid = 3608] [serial = 1569] [outer = 0000000000000000] 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064052DDC00) [pid = 3608] [serial = 1570] [outer = 00000064051A7800] 09:58:20 INFO - PROCESS | 3608 | 1461257900752 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640602C400) [pid = 3608] [serial = 1571] [outer = 00000064051A7800] 09:58:21 INFO - PROCESS | 3608 | 1461257901220 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 09:58:21 INFO - PROCESS | 3608 | 1461257901240 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 3608 | 1461257901243 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:58:21 INFO - PROCESS | 3608 | 1461257901252 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 3608 | 1461257901254 Marionette TRACE conn5 <- [1,2058,null,{}] 09:58:21 INFO - PROCESS | 3608 | 1461257901258 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}] 09:58:21 INFO - PROCESS | 3608 | 1461257901360 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:58:21 INFO - PROCESS | 3608 | 1461257901442 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B298800 == 34 [pid = 3608] [id = 524] 09:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407209C00) [pid = 3608] [serial = 1572] [outer = 0000000000000000] 09:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407294800) [pid = 3608] [serial = 1573] [outer = 0000006407209C00] 09:58:21 INFO - PROCESS | 3608 | 1461257901490 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407371000) [pid = 3608] [serial = 1574] [outer = 0000006407209C00] 09:58:21 INFO - PROCESS | 3608 | 1461257901925 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 09:58:21 INFO - PROCESS | 3608 | 1461257901989 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3608 | 1461257901992 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:58:22 INFO - PROCESS | 3608 | 1461257901995 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3608 | 1461257901997 Marionette TRACE conn5 <- [1,2062,null,{}] 09:58:22 INFO - PROCESS | 3608 | 1461257902001 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}] 09:58:22 INFO - PROCESS | 3608 | 1461257902129 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:58:22 INFO - PROCESS | 3608 | 1461257902183 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B908000 == 35 [pid = 3608] [id = 525] 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073A8C00) [pid = 3608] [serial = 1575] [outer = 0000000000000000] 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006407989C00) [pid = 3608] [serial = 1576] [outer = 00000064073A8C00] 09:58:22 INFO - PROCESS | 3608 | 1461257902233 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006407A6E000) [pid = 3608] [serial = 1577] [outer = 00000064073A8C00] 09:58:22 INFO - PROCESS | 3608 | 1461257902662 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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 09:58:22 INFO - PROCESS | 3608 | 1461257902689 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 3608 | 1461257902691 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:58:22 INFO - PROCESS | 3608 | 1461257902694 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 3608 | 1461257902696 Marionette TRACE conn5 <- [1,2066,null,{}] 09:58:22 INFO - PROCESS | 3608 | 1461257902739 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}] 09:58:22 INFO - PROCESS | 3608 | 1461257902839 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:58:22 INFO - PROCESS | 3608 | 1461257902846 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF6800 == 36 [pid = 3608] [id = 526] 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407BE6000) [pid = 3608] [serial = 1578] [outer = 0000000000000000] 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407BEEC00) [pid = 3608] [serial = 1579] [outer = 0000006407BE6000] 09:58:22 INFO - PROCESS | 3608 | 1461257902893 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064080BA400) [pid = 3608] [serial = 1580] [outer = 0000006407BE6000] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640400F800) [pid = 3608] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006403A4D000) [pid = 3608] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640670C800) [pid = 3608] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407989000) [pid = 3608] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064081E6000) [pid = 3608] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006407A63400) [pid = 3608] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064036CF800) [pid = 3608] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064046CF400) [pid = 3608] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640B22C400) [pid = 3608] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006408DBCC00) [pid = 3608] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006407386400) [pid = 3608] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006402872C00) [pid = 3608] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064073A7800) [pid = 3608] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:58:23 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006404323400) [pid = 3608] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:58:23 INFO - PROCESS | 3608 | 1461257903395 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]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 752ms 09:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:58:23 INFO - PROCESS | 3608 | 1461257903448 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 3608 | 1461257903450 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:58:23 INFO - PROCESS | 3608 | 1461257903453 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 3608 | 1461257903455 Marionette TRACE conn5 <- [1,2070,null,{}] 09:58:23 INFO - PROCESS | 3608 | 1461257903458 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}] 09:58:23 INFO - PROCESS | 3608 | 1461257903534 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:58:23 INFO - PROCESS | 3608 | 1461257903540 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7B800 == 37 [pid = 3608] [id = 527] 09:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006406B42000) [pid = 3608] [serial = 1581] [outer = 0000000000000000] 09:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640798A000) [pid = 3608] [serial = 1582] [outer = 0000006406B42000] 09:58:23 INFO - PROCESS | 3608 | 1461257903586 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640816D000) [pid = 3608] [serial = 1583] [outer = 0000006406B42000] 09:58:24 INFO - PROCESS | 3608 | 1461257903995 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 586ms 09:58:24 INFO - PROCESS | 3608 | 1461257904043 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3608 | 1461257904045 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:58:24 INFO - PROCESS | 3608 | 1461257904048 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3608 | 1461257904050 Marionette TRACE conn5 <- [1,2074,null,{}] 09:58:24 INFO - PROCESS | 3608 | 1461257904054 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}] 09:58:24 INFO - PROCESS | 3608 | 1461257904130 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:58:24 INFO - PROCESS | 3608 | 1461257904137 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD0800 == 38 [pid = 3608] [id = 528] 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408175800) [pid = 3608] [serial = 1584] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640817B400) [pid = 3608] [serial = 1585] [outer = 0000006408175800] 09:58:24 INFO - PROCESS | 3608 | 1461257904183 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064081E8400) [pid = 3608] [serial = 1586] [outer = 0000006408175800] 09:58:24 INFO - PROCESS | 3608 | 1461257904628 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 09:58:24 INFO - PROCESS | 3608 | 1461257904681 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 3608 | 1461257904683 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:58:24 INFO - PROCESS | 3608 | 1461257904686 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 3608 | 1461257904688 Marionette TRACE conn5 <- [1,2078,null,{}] 09:58:24 INFO - PROCESS | 3608 | 1461257904692 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}] 09:58:24 INFO - PROCESS | 3608 | 1461257904770 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:58:24 INFO - PROCESS | 3608 | 1461257904776 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0C8800 == 39 [pid = 3608] [id = 529] 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064081E9C00) [pid = 3608] [serial = 1587] [outer = 0000000000000000] 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064083E0C00) [pid = 3608] [serial = 1588] [outer = 00000064081E9C00] 09:58:24 INFO - PROCESS | 3608 | 1461257904822 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006408DB1800) [pid = 3608] [serial = 1589] [outer = 00000064081E9C00] 09:58:25 INFO - PROCESS | 3608 | 1461257905373 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]]]}] 09:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 09:58:25 INFO - PROCESS | 3608 | 1461257905424 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:58:25 INFO - PROCESS | 3608 | 1461257905429 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:58:25 INFO - PROCESS | 3608 | 1461257905434 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:58:25 INFO - PROCESS | 3608 | 1461257905439 Marionette TRACE conn5 <- [1,2082,null,{}] 09:58:25 INFO - PROCESS | 3608 | 1461257905445 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}] 09:58:25 INFO - PROCESS | 3608 | 1461257905609 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:58:25 INFO - PROCESS | 3608 | 1461257905690 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796A000 == 40 [pid = 3608] [id = 530] 09:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064035D8C00) [pid = 3608] [serial = 1590] [outer = 0000000000000000] 09:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640400E000) [pid = 3608] [serial = 1591] [outer = 00000064035D8C00] 09:58:25 INFO - PROCESS | 3608 | 1461257905790 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006404629400) [pid = 3608] [serial = 1592] [outer = 00000064035D8C00] 09:58:26 INFO - PROCESS | 3608 | 1461257906364 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 09:58:26 INFO - PROCESS | 3608 | 1461257906431 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 3608 | 1461257906437 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:58:26 INFO - PROCESS | 3608 | 1461257906445 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 3608 | 1461257906449 Marionette TRACE conn5 <- [1,2086,null,{}] 09:58:26 INFO - PROCESS | 3608 | 1461257906453 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}] 09:58:26 INFO - PROCESS | 3608 | 1461257906559 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:58:26 INFO - PROCESS | 3608 | 1461257906637 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B286000 == 41 [pid = 3608] [id = 531] 09:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640510B800) [pid = 3608] [serial = 1593] [outer = 0000000000000000] 09:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006405117400) [pid = 3608] [serial = 1594] [outer = 000000640510B800] 09:58:26 INFO - PROCESS | 3608 | 1461257906734 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006406B3E000) [pid = 3608] [serial = 1595] [outer = 000000640510B800] 09:58:27 INFO - PROCESS | 3608 | 1461257907383 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 09:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:58:27 INFO - PROCESS | 3608 | 1461257907436 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 3608 | 1461257907439 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:58:27 INFO - PROCESS | 3608 | 1461257907443 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 3608 | 1461257907448 Marionette TRACE conn5 <- [1,2090,null,{}] 09:58:27 INFO - PROCESS | 3608 | 1461257907460 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}] 09:58:27 INFO - PROCESS | 3608 | 1461257907566 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:58:27 INFO - PROCESS | 3608 | 1461257907686 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C235800 == 42 [pid = 3608] [id = 532] 09:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064077C9800) [pid = 3608] [serial = 1596] [outer = 0000000000000000] 09:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407BEB400) [pid = 3608] [serial = 1597] [outer = 00000064077C9800] 09:58:27 INFO - PROCESS | 3608 | 1461257907746 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006408DB9400) [pid = 3608] [serial = 1598] [outer = 00000064077C9800] 09:58:28 INFO - PROCESS | 3608 | 1461257908393 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 985ms 09:58:28 INFO - PROCESS | 3608 | 1461257908429 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 3608 | 1461257908432 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:58:28 INFO - PROCESS | 3608 | 1461257908436 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 3608 | 1461257908438 Marionette TRACE conn5 <- [1,2094,null,{}] 09:58:28 INFO - PROCESS | 3608 | 1461257908442 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}] 09:58:28 INFO - PROCESS | 3608 | 1461257908548 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:58:28 INFO - PROCESS | 3608 | 1461257908624 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404FF0000 == 43 [pid = 3608] [id = 533] 09:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006401D62400) [pid = 3608] [serial = 1599] [outer = 0000000000000000] 09:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064035C8000) [pid = 3608] [serial = 1600] [outer = 0000006401D62400] 09:58:28 INFO - PROCESS | 3608 | 1461257908814 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006403975000) [pid = 3608] [serial = 1601] [outer = 0000006401D62400] 09:58:29 INFO - PROCESS | 3608 | 1461257909406 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] 09:58:29 INFO - PROCESS | 3608 | 1461257909505 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006404013800) [pid = 3608] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064040D1000) [pid = 3608] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064051A1400) [pid = 3608] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064051CF000) [pid = 3608] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064072A0C00) [pid = 3608] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006407375800) [pid = 3608] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407A66C00) [pid = 3608] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064083DDC00) [pid = 3608] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064080B5800) [pid = 3608] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064036D0000) [pid = 3608] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006403974400) [pid = 3608] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006404A4DC00) [pid = 3608] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006404ADE000) [pid = 3608] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640B5EA000) [pid = 3608] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006408DBF800) [pid = 3608] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640738D000) [pid = 3608] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064073A8800) [pid = 3608] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640462B800) [pid = 3608] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064046C9000) [pid = 3608] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064077BB000) [pid = 3608] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006408DB3000) [pid = 3608] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640816F000) [pid = 3608] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006407BE0C00) [pid = 3608] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006407382400) [pid = 3608] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000640798CC00) [pid = 3608] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006408DB5000) [pid = 3608] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000006408FCDC00) [pid = 3608] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:58:29 INFO - PROCESS | 3608 | 1461257909529 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 3608 | 1461257909532 Marionette TRACE conn5 <- [1,2098,null,{}] 09:58:29 INFO - PROCESS | 3608 | 1461257909540 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}] 09:58:29 INFO - PROCESS | 3608 | 1461257909637 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:58:29 INFO - PROCESS | 3608 | 1461257909645 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404363800 == 35 [pid = 3608] [id = 534] 09:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000640396C800) [pid = 3608] [serial = 1602] [outer = 0000000000000000] 09:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006403979C00) [pid = 3608] [serial = 1603] [outer = 000000640396C800] 09:58:29 INFO - PROCESS | 3608 | 1461257909693 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064040CBC00) [pid = 3608] [serial = 1604] [outer = 000000640396C800] 09:58:30 INFO - PROCESS | 3608 | 1461257910233 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 736ms 09:58:30 INFO - PROCESS | 3608 | 1461257910267 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3608 | 1461257910271 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:58:30 INFO - PROCESS | 3608 | 1461257910277 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3608 | 1461257910279 Marionette TRACE conn5 <- [1,2102,null,{}] 09:58:30 INFO - PROCESS | 3608 | 1461257910285 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}] 09:58:30 INFO - PROCESS | 3608 | 1461257910369 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:58:30 INFO - PROCESS | 3608 | 1461257910376 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640876C000 == 36 [pid = 3608] [id = 535] 09:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000064046CB800) [pid = 3608] [serial = 1605] [outer = 0000000000000000] 09:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006404A4C800) [pid = 3608] [serial = 1606] [outer = 00000064046CB800] 09:58:30 INFO - PROCESS | 3608 | 1461257910424 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640510D400) [pid = 3608] [serial = 1607] [outer = 00000064046CB800] 09:58:30 INFO - PROCESS | 3608 | 1461257910897 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]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 09:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:58:30 INFO - PROCESS | 3608 | 1461257910909 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 3608 | 1461257910912 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:58:30 INFO - PROCESS | 3608 | 1461257910915 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 3608 | 1461257910919 Marionette TRACE conn5 <- [1,2106,null,{}] 09:58:30 INFO - PROCESS | 3608 | 1461257910934 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}] 09:58:31 INFO - PROCESS | 3608 | 1461257911021 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:58:31 INFO - PROCESS | 3608 | 1461257911031 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A195800 == 37 [pid = 3608] [id = 536] 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006406026800) [pid = 3608] [serial = 1608] [outer = 0000000000000000] 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006406B44000) [pid = 3608] [serial = 1609] [outer = 0000006406026800] 09:58:31 INFO - PROCESS | 3608 | 1461257911079 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006407370800) [pid = 3608] [serial = 1610] [outer = 0000006406026800] 09:58:31 INFO - PROCESS | 3608 | 1461257911502 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 648ms 09:58:31 INFO - PROCESS | 3608 | 1461257911566 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 3608 | 1461257911569 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:58:31 INFO - PROCESS | 3608 | 1461257911572 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 3608 | 1461257911574 Marionette TRACE conn5 <- [1,2110,null,{}] 09:58:31 INFO - PROCESS | 3608 | 1461257911578 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}] 09:58:31 INFO - PROCESS | 3608 | 1461257911659 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:58:31 INFO - PROCESS | 3608 | 1461257911667 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B611000 == 38 [pid = 3608] [id = 537] 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006407383400) [pid = 3608] [serial = 1611] [outer = 0000000000000000] 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064073A8800) [pid = 3608] [serial = 1612] [outer = 0000006407383400] 09:58:31 INFO - PROCESS | 3608 | 1461257911714 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064077BEC00) [pid = 3608] [serial = 1613] [outer = 0000006407383400] 09:58:32 INFO - PROCESS | 3608 | 1461257912207 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 09:58:32 INFO - PROCESS | 3608 | 1461257912267 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3608 | 1461257912270 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:58:32 INFO - PROCESS | 3608 | 1461257912273 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3608 | 1461257912275 Marionette TRACE conn5 <- [1,2114,null,{}] 09:58:32 INFO - PROCESS | 3608 | 1461257912278 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}] 09:58:32 INFO - PROCESS | 3608 | 1461257912382 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:58:32 INFO - PROCESS | 3608 | 1461257912391 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B911000 == 39 [pid = 3608] [id = 538] 09:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407A62400) [pid = 3608] [serial = 1614] [outer = 0000000000000000] 09:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407A6CC00) [pid = 3608] [serial = 1615] [outer = 0000006407A62400] 09:58:32 INFO - PROCESS | 3608 | 1461257912485 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064080B6800) [pid = 3608] [serial = 1616] [outer = 0000006407A62400] 09:58:32 INFO - PROCESS | 3608 | 1461257912942 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 09:58:32 INFO - PROCESS | 3608 | 1461257912969 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 3608 | 1461257912971 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:58:32 INFO - PROCESS | 3608 | 1461257912974 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 3608 | 1461257912976 Marionette TRACE conn5 <- [1,2118,null,{}] 09:58:32 INFO - PROCESS | 3608 | 1461257912980 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}] 09:58:33 INFO - PROCESS | 3608 | 1461257913126 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:58:33 INFO - PROCESS | 3608 | 1461257913183 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7A800 == 40 [pid = 3608] [id = 539] 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064083E4C00) [pid = 3608] [serial = 1617] [outer = 0000000000000000] 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006408DB3000) [pid = 3608] [serial = 1618] [outer = 00000064083E4C00] 09:58:33 INFO - PROCESS | 3608 | 1461257913228 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006408DBE800) [pid = 3608] [serial = 1619] [outer = 00000064083E4C00] 09:58:33 INFO - PROCESS | 3608 | 1461257913643 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] 09:58:33 INFO - PROCESS | 3608 | 1461257913670 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:58:33 INFO - PROCESS | 3608 | 1461257913673 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 3608 | 1461257913675 Marionette TRACE conn5 <- [1,2122,null,{}] 09:58:33 INFO - PROCESS | 3608 | 1461257913679 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}] 09:58:33 INFO - PROCESS | 3608 | 1461257913784 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:58:33 INFO - PROCESS | 3608 | 1461257913791 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C033000 == 41 [pid = 3608] [id = 540] 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006408FC4800) [pid = 3608] [serial = 1620] [outer = 0000000000000000] 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064090D7400) [pid = 3608] [serial = 1621] [outer = 0000006408FC4800] 09:58:33 INFO - PROCESS | 3608 | 1461257913878 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064090E3400) [pid = 3608] [serial = 1622] [outer = 0000006408FC4800] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407209C00) [pid = 3608] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404A4CC00) [pid = 3608] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064051A7800) [pid = 3608] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064046A1C00) [pid = 3608] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006402877800) [pid = 3608] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640401A000) [pid = 3608] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064073A8C00) [pid = 3608] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006408175800) [pid = 3608] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006407BE6000) [pid = 3608] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:58:34 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006406B42000) [pid = 3608] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:58:34 INFO - PROCESS | 3608 | 1461257914302 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] 09:58:34 INFO - PROCESS | 3608 | 1461257914350 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:58:34 INFO - PROCESS | 3608 | 1461257914353 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:58:34 INFO - PROCESS | 3608 | 1461257914355 Marionette TRACE conn5 <- [1,2126,null,{}] 09:58:34 INFO - PROCESS | 3608 | 1461257914358 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}] 09:58:34 INFO - PROCESS | 3608 | 1461257914436 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:58:34 INFO - PROCESS | 3608 | 1461257914474 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21D800 == 42 [pid = 3608] [id = 541] 09:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064077C3400) [pid = 3608] [serial = 1623] [outer = 0000000000000000] 09:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064090DF000) [pid = 3608] [serial = 1624] [outer = 00000064077C3400] 09:58:34 INFO - PROCESS | 3608 | 1461257914519 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006409167C00) [pid = 3608] [serial = 1625] [outer = 00000064077C3400] 09:58:34 INFO - PROCESS | 3608 | 1461257914941 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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 09:58:34 INFO - PROCESS | 3608 | 1461257914988 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 3608 | 1461257914990 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:58:35 INFO - PROCESS | 3608 | 1461257914993 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 3608 | 1461257914995 Marionette TRACE conn5 <- [1,2130,null,{}] 09:58:35 INFO - PROCESS | 3608 | 1461257914999 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}] 09:58:35 INFO - PROCESS | 3608 | 1461257915078 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:58:35 INFO - PROCESS | 3608 | 1461257915085 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C633800 == 43 [pid = 3608] [id = 542] 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640916E800) [pid = 3608] [serial = 1626] [outer = 0000000000000000] 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640AF36400) [pid = 3608] [serial = 1627] [outer = 000000640916E800] 09:58:35 INFO - PROCESS | 3608 | 1461257915131 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640AF40400) [pid = 3608] [serial = 1628] [outer = 000000640916E800] 09:58:35 INFO - PROCESS | 3608 | 1461257915537 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] 09:58:35 INFO - PROCESS | 3608 | 1461257915588 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:58:35 INFO - PROCESS | 3608 | 1461257915591 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 3608 | 1461257915593 Marionette TRACE conn5 <- [1,2134,null,{}] 09:58:35 INFO - PROCESS | 3608 | 1461257915596 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}] 09:58:35 INFO - PROCESS | 3608 | 1461257915676 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:58:35 INFO - PROCESS | 3608 | 1461257915685 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4A3800 == 44 [pid = 3608] [id = 543] 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640AF5FC00) [pid = 3608] [serial = 1629] [outer = 0000000000000000] 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640AF68800) [pid = 3608] [serial = 1630] [outer = 000000640AF5FC00] 09:58:35 INFO - PROCESS | 3608 | 1461257915735 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640B233800) [pid = 3608] [serial = 1631] [outer = 000000640AF5FC00] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006404FE2000 == 43 [pid = 3608] [id = 518] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 00000064087C8000 == 42 [pid = 3608] [id = 519] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640C231800 == 41 [pid = 3608] [id = 517] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006404363800 == 40 [pid = 3608] [id = 534] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006404FF0000 == 39 [pid = 3608] [id = 533] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640C235800 == 38 [pid = 3608] [id = 532] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640B286000 == 37 [pid = 3608] [id = 531] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640796A000 == 36 [pid = 3608] [id = 530] 09:58:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0C8800 == 35 [pid = 3608] [id = 529] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640B911000 == 34 [pid = 3608] [id = 538] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640876C000 == 33 [pid = 3608] [id = 535] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640B611000 == 32 [pid = 3608] [id = 537] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640A195800 == 31 [pid = 3608] [id = 536] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21D800 == 30 [pid = 3608] [id = 541] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640C033000 == 29 [pid = 3608] [id = 540] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640C633800 == 28 [pid = 3608] [id = 542] 09:58:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC7A800 == 27 [pid = 3608] [id = 539] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006407294800) [pid = 3608] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006404A53400) [pid = 3608] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006405111000) [pid = 3608] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064052DDC00) [pid = 3608] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064051A1800) [pid = 3608] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064046C7C00) [pid = 3608] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064035C7000) [pid = 3608] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064036D5400) [pid = 3608] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064040CC000) [pid = 3608] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640432E400) [pid = 3608] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407989C00) [pid = 3608] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064081E8400) [pid = 3608] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407371000) [pid = 3608] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064083E0C00) [pid = 3608] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006407BEEC00) [pid = 3608] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006407A6E000) [pid = 3608] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640817B400) [pid = 3608] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000064080BA400) [pid = 3608] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006403965800) [pid = 3608] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640798A000) [pid = 3608] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000640816D000) [pid = 3608] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000640602C400) [pid = 3608] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:58:37 INFO - PROCESS | 3608 | 1461257917676 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] 09:58:37 INFO - PROCESS | 3608 | 1461257917729 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:58:37 INFO - PROCESS | 3608 | 1461257917735 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 3608 | 1461257917739 Marionette TRACE conn5 <- [1,2138,null,{}] 09:58:37 INFO - PROCESS | 3608 | 1461257917745 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}] 09:58:37 INFO - PROCESS | 3608 | 1461257917831 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:58:37 INFO - PROCESS | 3608 | 1461257917840 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640457F800 == 28 [pid = 3608] [id = 544] 09:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064035D5800) [pid = 3608] [serial = 1632] [outer = 0000000000000000] 09:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640396A800) [pid = 3608] [serial = 1633] [outer = 00000064035D5800] 09:58:37 INFO - PROCESS | 3608 | 1461257917890 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006403A47000) [pid = 3608] [serial = 1634] [outer = 00000064035D5800] 09:58:38 INFO - PROCESS | 3608 | 1461257918393 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] 09:58:38 INFO - PROCESS | 3608 | 1461257918437 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:58:38 INFO - PROCESS | 3608 | 1461257918444 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:58:38 INFO - PROCESS | 3608 | 1461257918447 Marionette TRACE conn5 <- [1,2142,null,{}] 09:58:38 INFO - PROCESS | 3608 | 1461257918451 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}] 09:58:38 INFO - PROCESS | 3608 | 1461257918532 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:58:38 INFO - PROCESS | 3608 | 1461257918542 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640794C800 == 29 [pid = 3608] [id = 545] 09:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006404016000) [pid = 3608] [serial = 1635] [outer = 0000000000000000] 09:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006404324C00) [pid = 3608] [serial = 1636] [outer = 0000006404016000] 09:58:38 INFO - PROCESS | 3608 | 1461257918590 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640461F800) [pid = 3608] [serial = 1637] [outer = 0000006404016000] 09:58:39 INFO - PROCESS | 3608 | 1461257919058 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 09:58:39 INFO - PROCESS | 3608 | 1461257919077 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 3608 | 1461257919080 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:58:39 INFO - PROCESS | 3608 | 1461257919084 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3608 | 1461257919088 Marionette TRACE conn5 <- [1,2146,null,{}] 09:58:39 INFO - PROCESS | 3608 | 1461257919100 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}] 09:58:39 INFO - PROCESS | 3608 | 1461257919185 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:58:39 INFO - PROCESS | 3608 | 1461257919240 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640877B000 == 30 [pid = 3608] [id = 546] 09:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000640287E000) [pid = 3608] [serial = 1638] [outer = 0000000000000000] 09:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640490FC00) [pid = 3608] [serial = 1639] [outer = 000000640287E000] 09:58:39 INFO - PROCESS | 3608 | 1461257919290 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404A56800) [pid = 3608] [serial = 1640] [outer = 000000640287E000] 09:58:39 INFO - PROCESS | 3608 | 1461257919724 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] 09:58:39 INFO - PROCESS | 3608 | 1461257919781 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:58:39 INFO - PROCESS | 3608 | 1461257919784 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 3608 | 1461257919786 Marionette TRACE conn5 <- [1,2150,null,{}] 09:58:39 INFO - PROCESS | 3608 | 1461257919789 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}] 09:58:39 INFO - PROCESS | 3608 | 1461257919868 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:58:39 INFO - PROCESS | 3608 | 1461257919875 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A153000 == 31 [pid = 3608] [id = 547] 09:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000640510A400) [pid = 3608] [serial = 1641] [outer = 0000000000000000] 09:58:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064051A5000) [pid = 3608] [serial = 1642] [outer = 000000640510A400] 09:58:39 INFO - PROCESS | 3608 | 1461257919921 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064052CF400) [pid = 3608] [serial = 1643] [outer = 000000640510A400] 09:58:40 INFO - PROCESS | 3608 | 1461257920349 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]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 587ms 09:58:40 INFO - PROCESS | 3608 | 1461257920374 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 3608 | 1461257920376 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:58:40 INFO - PROCESS | 3608 | 1461257920379 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 3608 | 1461257920381 Marionette TRACE conn5 <- [1,2154,null,{}] 09:58:40 INFO - PROCESS | 3608 | 1461257920389 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}] 09:58:40 INFO - PROCESS | 3608 | 1461257920465 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:58:40 INFO - PROCESS | 3608 | 1461257920472 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A19E000 == 32 [pid = 3608] [id = 548] 09:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006403A48800) [pid = 3608] [serial = 1644] [outer = 0000000000000000] 09:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006406025C00) [pid = 3608] [serial = 1645] [outer = 0000006403A48800] 09:58:40 INFO - PROCESS | 3608 | 1461257920518 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407210400) [pid = 3608] [serial = 1646] [outer = 0000006403A48800] 09:58:40 INFO - PROCESS | 3608 | 1461257920956 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 09:58:41 INFO - PROCESS | 3608 | 1461257921010 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3608 | 1461257921012 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:58:41 INFO - PROCESS | 3608 | 1461257921016 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3608 | 1461257921018 Marionette TRACE conn5 <- [1,2158,null,{}] 09:58:41 INFO - PROCESS | 3608 | 1461257921021 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}] 09:58:41 INFO - PROCESS | 3608 | 1461257921120 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:58:41 INFO - PROCESS | 3608 | 1461257921129 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B60C800 == 33 [pid = 3608] [id = 549] 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640736EC00) [pid = 3608] [serial = 1647] [outer = 0000000000000000] 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064073A1800) [pid = 3608] [serial = 1648] [outer = 000000640736EC00] 09:58:41 INFO - PROCESS | 3608 | 1461257921180 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073AE000) [pid = 3608] [serial = 1649] [outer = 000000640736EC00] 09:58:41 INFO - PROCESS | 3608 | 1461257921601 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 09:58:41 INFO - PROCESS | 3608 | 1461257921648 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 3608 | 1461257921650 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:58:41 INFO - PROCESS | 3608 | 1461257921654 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 3608 | 1461257921656 Marionette TRACE conn5 <- [1,2162,null,{}] 09:58:41 INFO - PROCESS | 3608 | 1461257921659 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}] 09:58:41 INFO - PROCESS | 3608 | 1461257921732 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:58:41 INFO - PROCESS | 3608 | 1461257921738 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B907000 == 34 [pid = 3608] [id = 550] 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064077BF000) [pid = 3608] [serial = 1650] [outer = 0000000000000000] 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006407990C00) [pid = 3608] [serial = 1651] [outer = 00000064077BF000] 09:58:41 INFO - PROCESS | 3608 | 1461257921784 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407A6AC00) [pid = 3608] [serial = 1652] [outer = 00000064077BF000] 09:58:42 INFO - PROCESS | 3608 | 1461257922223 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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 587ms 09:58:42 INFO - PROCESS | 3608 | 1461257922260 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 3608 | 1461257922262 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:58:42 INFO - PROCESS | 3608 | 1461257922269 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 3608 | 1461257922271 Marionette TRACE conn5 <- [1,2166,null,{}] 09:58:42 INFO - PROCESS | 3608 | 1461257922275 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}] 09:58:42 INFO - PROCESS | 3608 | 1461257922350 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:58:42 INFO - PROCESS | 3608 | 1461257922357 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBED800 == 35 [pid = 3608] [id = 551] 09:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407A6A000) [pid = 3608] [serial = 1653] [outer = 0000000000000000] 09:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407BE6800) [pid = 3608] [serial = 1654] [outer = 0000006407A6A000] 09:58:42 INFO - PROCESS | 3608 | 1461257922402 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064080B1400) [pid = 3608] [serial = 1655] [outer = 0000006407A6A000] 09:58:42 INFO - PROCESS | 3608 | --DOCSHELL 0000006400C31800 == 34 [pid = 3608] [id = 10] 09:58:42 INFO - PROCESS | 3608 | 1461257922848 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]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 09:58:42 INFO - PROCESS | 3608 | 1461257922900 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 3608 | 1461257922902 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:58:42 INFO - PROCESS | 3608 | 1461257922906 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 3608 | 1461257922908 Marionette TRACE conn5 <- [1,2170,null,{}] 09:58:42 INFO - PROCESS | 3608 | 1461257922911 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}] 09:58:43 INFO - PROCESS | 3608 | 1461257923012 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:58:43 INFO - PROCESS | 3608 | 1461257923020 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408778000 == 35 [pid = 3608] [id = 552] 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064080B7800) [pid = 3608] [serial = 1656] [outer = 0000000000000000] 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064080BB800) [pid = 3608] [serial = 1657] [outer = 00000064080B7800] 09:58:43 INFO - PROCESS | 3608 | 1461257923067 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006408172800) [pid = 3608] [serial = 1658] [outer = 00000064080B7800] 09:58:43 INFO - PROCESS | 3608 | 1461257923539 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]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 689ms 09:58:43 INFO - PROCESS | 3608 | 1461257923597 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 3608 | 1461257923599 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:58:43 INFO - PROCESS | 3608 | 1461257923603 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 3608 | 1461257923605 Marionette TRACE conn5 <- [1,2174,null,{}] 09:58:43 INFO - PROCESS | 3608 | 1461257923608 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}] 09:58:43 INFO - PROCESS | 3608 | 1461257923719 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:58:43 INFO - PROCESS | 3608 | 1461257923729 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCDE000 == 36 [pid = 3608] [id = 553] 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064080B7C00) [pid = 3608] [serial = 1659] [outer = 0000000000000000] 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064081E4800) [pid = 3608] [serial = 1660] [outer = 00000064080B7C00] 09:58:43 INFO - PROCESS | 3608 | 1461257923775 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064081ED800) [pid = 3608] [serial = 1661] [outer = 00000064080B7C00] 09:58:44 INFO - PROCESS | 3608 | 1461257924219 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 09:58:44 INFO - PROCESS | 3608 | 1461257924235 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 3608 | 1461257924237 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:58:44 INFO - PROCESS | 3608 | 1461257924248 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 3608 | 1461257924251 Marionette TRACE conn5 <- [1,2178,null,{}] 09:58:44 INFO - PROCESS | 3608 | 1461257924254 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}] 09:58:44 INFO - PROCESS | 3608 | 1461257924403 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:58:44 INFO - PROCESS | 3608 | 1461257924429 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A19D000 == 37 [pid = 3608] [id = 554] 09:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006408DBBC00) [pid = 3608] [serial = 1662] [outer = 0000000000000000] 09:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006408FC5000) [pid = 3608] [serial = 1663] [outer = 0000006408DBBC00] 09:58:44 INFO - PROCESS | 3608 | 1461257924481 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064090DD000) [pid = 3608] [serial = 1664] [outer = 0000006408DBBC00] 09:58:45 INFO - PROCESS | 3608 | 1461257925104 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]]]}] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064036CF400) [pid = 3608] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640916E800) [pid = 3608] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006407A62400) [pid = 3608] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064083E4C00) [pid = 3608] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006408FC4800) [pid = 3608] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064077C3400) [pid = 3608] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006407383400) [pid = 3608] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006406026800) [pid = 3608] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064046CB800) [pid = 3608] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640396C800) [pid = 3608] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006401D62400) [pid = 3608] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064077C9800) [pid = 3608] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640510B800) [pid = 3608] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064035D8C00) [pid = 3608] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064081E9C00) [pid = 3608] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:58:45 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064090DD400) [pid = 3608] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 880ms 09:58:45 INFO - PROCESS | 3608 | 1461257925129 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3608 | 1461257925131 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:58:45 INFO - PROCESS | 3608 | 1461257925134 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3608 | 1461257925136 Marionette TRACE conn5 <- [1,2182,null,{}] 09:58:45 INFO - PROCESS | 3608 | 1461257925140 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}] 09:58:45 INFO - PROCESS | 3608 | 1461257925218 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:58:45 INFO - PROCESS | 3608 | 1461257925224 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087BA000 == 38 [pid = 3608] [id = 555] 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006404018800) [pid = 3608] [serial = 1665] [outer = 0000000000000000] 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064046CB800) [pid = 3608] [serial = 1666] [outer = 0000006404018800] 09:58:45 INFO - PROCESS | 3608 | 1461257925270 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064077C3400) [pid = 3608] [serial = 1667] [outer = 0000006404018800] 09:58:45 INFO - PROCESS | 3608 | 1461257925692 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 587ms 09:58:45 INFO - PROCESS | 3608 | 1461257925738 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 3608 | 1461257925740 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:58:45 INFO - PROCESS | 3608 | 1461257925744 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 3608 | 1461257925745 Marionette TRACE conn5 <- [1,2186,null,{}] 09:58:45 INFO - PROCESS | 3608 | 1461257925754 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}] 09:58:45 INFO - PROCESS | 3608 | 1461257925831 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:58:45 INFO - PROCESS | 3608 | 1461257925837 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFC2800 == 39 [pid = 3608] [id = 556] 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006408FCDC00) [pid = 3608] [serial = 1668] [outer = 0000000000000000] 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064090E6000) [pid = 3608] [serial = 1669] [outer = 0000006408FCDC00] 09:58:45 INFO - PROCESS | 3608 | 1461257925883 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640AF3B400) [pid = 3608] [serial = 1670] [outer = 0000006408FCDC00] 09:58:46 INFO - PROCESS | 3608 | 1461257926292 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 584ms 09:58:46 INFO - PROCESS | 3608 | 1461257926338 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3608 | 1461257926340 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:58:46 INFO - PROCESS | 3608 | 1461257926343 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3608 | 1461257926345 Marionette TRACE conn5 <- [1,2190,null,{}] 09:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:58:46 INFO - PROCESS | 3608 | 1461257926353 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}] 09:58:46 INFO - PROCESS | 3608 | 1461257926431 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:58:46 INFO - PROCESS | 3608 | 1461257926438 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E56F000 == 40 [pid = 3608] [id = 557] 09:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640AF45000) [pid = 3608] [serial = 1671] [outer = 0000000000000000] 09:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640AF62000) [pid = 3608] [serial = 1672] [outer = 000000640AF45000] 09:58:46 INFO - PROCESS | 3608 | 1461257926483 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B22B400) [pid = 3608] [serial = 1673] [outer = 000000640AF45000] 09:58:46 INFO - PROCESS | 3608 | 1461257926876 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 587ms 09:58:46 INFO - PROCESS | 3608 | 1461257926946 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 3608 | 1461257926949 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:58:46 INFO - PROCESS | 3608 | 1461257926952 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 3608 | 1461257926954 Marionette TRACE conn5 <- [1,2194,null,{}] 09:58:46 INFO - PROCESS | 3608 | 1461257926957 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}] 09:58:47 INFO - PROCESS | 3608 | 1461257927036 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:58:47 INFO - PROCESS | 3608 | 1461257927042 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E949800 == 41 [pid = 3608] [id = 558] 09:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B234400) [pid = 3608] [serial = 1674] [outer = 0000000000000000] 09:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B239000) [pid = 3608] [serial = 1675] [outer = 000000640B234400] 09:58:47 INFO - PROCESS | 3608 | 1461257927087 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B517800) [pid = 3608] [serial = 1676] [outer = 000000640B234400] 09:58:47 INFO - PROCESS | 3608 | 1461257927956 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]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1026ms 09:58:47 INFO - PROCESS | 3608 | 1461257927983 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 3608 | 1461257927989 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:58:48 INFO - PROCESS | 3608 | 1461257928016 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 3608 | 1461257928020 Marionette TRACE conn5 <- [1,2198,null,{}] 09:58:48 INFO - PROCESS | 3608 | 1461257928025 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}] 09:58:48 INFO - PROCESS | 3608 | 1461257928147 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:58:48 INFO - PROCESS | 3608 | 1461257928268 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640777C000 == 42 [pid = 3608] [id = 559] 09:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640401B000) [pid = 3608] [serial = 1677] [outer = 0000000000000000] 09:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006404197000) [pid = 3608] [serial = 1678] [outer = 000000640401B000] 09:58:48 INFO - PROCESS | 3608 | 1461257928328 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064046A6400) [pid = 3608] [serial = 1679] [outer = 000000640401B000] 09:58:49 INFO - PROCESS | 3608 | 1461257929271 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1297ms 09:58:49 INFO - PROCESS | 3608 | 1461257929315 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 3608 | 1461257929319 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:58:49 INFO - PROCESS | 3608 | 1461257929324 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 3608 | 1461257929328 Marionette TRACE conn5 <- [1,2202,null,{}] 09:58:49 INFO - PROCESS | 3608 | 1461257929335 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}] 09:58:49 INFO - PROCESS | 3608 | 1461257929441 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:58:49 INFO - PROCESS | 3608 | 1461257929522 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407950000 == 43 [pid = 3608] [id = 560] 09:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006403970400) [pid = 3608] [serial = 1680] [outer = 0000000000000000] 09:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006403978400) [pid = 3608] [serial = 1681] [outer = 0000006403970400] 09:58:49 INFO - PROCESS | 3608 | 1461257929572 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064040CAC00) [pid = 3608] [serial = 1682] [outer = 0000006403970400] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640E56F000 == 42 [pid = 3608] [id = 557] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFC2800 == 41 [pid = 3608] [id = 556] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 00000064087BA000 == 40 [pid = 3608] [id = 555] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640A19D000 == 39 [pid = 3608] [id = 554] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCDE000 == 38 [pid = 3608] [id = 553] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 0000006408778000 == 37 [pid = 3608] [id = 552] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBED800 == 36 [pid = 3608] [id = 551] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640B907000 == 35 [pid = 3608] [id = 550] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640B60C800 == 34 [pid = 3608] [id = 549] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640A19E000 == 33 [pid = 3608] [id = 548] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640AF68800) [pid = 3608] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640A153000 == 32 [pid = 3608] [id = 547] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640877B000 == 31 [pid = 3608] [id = 546] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640794C800 == 30 [pid = 3608] [id = 545] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 000000640457F800 == 29 [pid = 3608] [id = 544] 09:58:50 INFO - PROCESS | 3608 | --DOCSHELL 0000006400C87800 == 28 [pid = 3608] [id = 12] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006409168000) [pid = 3608] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006403D0FC00) [pid = 3608] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640AF40400) [pid = 3608] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006407A6CC00) [pid = 3608] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006408DB3000) [pid = 3608] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064080B6800) [pid = 3608] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064090D7400) [pid = 3608] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006408DBE800) [pid = 3608] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064090DF000) [pid = 3608] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640AF36400) [pid = 3608] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064090E3400) [pid = 3608] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064073A8800) [pid = 3608] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006406B44000) [pid = 3608] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006407370800) [pid = 3608] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006404A4C800) [pid = 3608] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640510D400) [pid = 3608] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006403979C00) [pid = 3608] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064040CBC00) [pid = 3608] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006403975000) [pid = 3608] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064035C8000) [pid = 3608] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006408DB9400) [pid = 3608] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006407BEB400) [pid = 3608] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006406B3E000) [pid = 3608] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006405117400) [pid = 3608] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006404629400) [pid = 3608] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000640400E000) [pid = 3608] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006408DB1800) [pid = 3608] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000064077BEC00) [pid = 3608] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006409167C00) [pid = 3608] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:58:50 INFO - PROCESS | 3608 | 1461257930226 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]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 09:58:50 INFO - PROCESS | 3608 | 1461257930273 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 3608 | 1461257930280 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:58:50 INFO - PROCESS | 3608 | 1461257930287 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:58:50 INFO - PROCESS | 3608 | 1461257930290 Marionette TRACE conn5 <- [1,2206,null,{}] 09:58:50 INFO - PROCESS | 3608 | 1461257930293 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}] 09:58:50 INFO - PROCESS | 3608 | 1461257930376 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:58:50 INFO - PROCESS | 3608 | 1461257930386 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407247800 == 29 [pid = 3608] [id = 561] 09:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006403A42400) [pid = 3608] [serial = 1683] [outer = 0000000000000000] 09:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064040CD800) [pid = 3608] [serial = 1684] [outer = 0000006403A42400] 09:58:50 INFO - PROCESS | 3608 | 1461257930435 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640462B800) [pid = 3608] [serial = 1685] [outer = 0000006403A42400] 09:58:50 INFO - PROCESS | 3608 | 1461257930948 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]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 09:58:50 INFO - PROCESS | 3608 | 1461257930963 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 3608 | 1461257930966 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:58:50 INFO - PROCESS | 3608 | 1461257930970 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:58:50 INFO - PROCESS | 3608 | 1461257930973 Marionette TRACE conn5 <- [1,2210,null,{}] 09:58:50 INFO - PROCESS | 3608 | 1461257930985 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}] 09:58:51 INFO - PROCESS | 3608 | 1461257931071 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:58:51 INFO - PROCESS | 3608 | 1461257931079 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D5000 == 30 [pid = 3608] [id = 562] 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404A4CC00) [pid = 3608] [serial = 1686] [outer = 0000000000000000] 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404FBB000) [pid = 3608] [serial = 1687] [outer = 0000006404A4CC00] 09:58:51 INFO - PROCESS | 3608 | 1461257931131 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064051A2800) [pid = 3608] [serial = 1688] [outer = 0000006404A4CC00] 09:58:51 INFO - PROCESS | 3608 | 1461257931579 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]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms 09:58:51 INFO - PROCESS | 3608 | 1461257931599 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 3608 | 1461257931602 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:58:51 INFO - PROCESS | 3608 | 1461257931605 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 3608 | 1461257931607 Marionette TRACE conn5 <- [1,2214,null,{}] 09:58:51 INFO - PROCESS | 3608 | 1461257931611 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}] 09:58:51 INFO - PROCESS | 3608 | 1461257931692 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:58:51 INFO - PROCESS | 3608 | 1461257931700 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B125000 == 31 [pid = 3608] [id = 563] 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006402F57800) [pid = 3608] [serial = 1689] [outer = 0000000000000000] 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640720E800) [pid = 3608] [serial = 1690] [outer = 0000006402F57800] 09:58:51 INFO - PROCESS | 3608 | 1461257931746 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640736CC00) [pid = 3608] [serial = 1691] [outer = 0000006402F57800] 09:58:52 INFO - PROCESS | 3608 | 1461257932157 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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 586ms 09:58:52 INFO - PROCESS | 3608 | 1461257932201 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:58:52 INFO - PROCESS | 3608 | 1461257932203 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:58:52 INFO - PROCESS | 3608 | 1461257932206 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 3608 | 1461257932208 Marionette TRACE conn5 <- [1,2218,null,{}] 09:58:52 INFO - PROCESS | 3608 | 1461257932212 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}] 09:58:52 INFO - PROCESS | 3608 | 1461257932324 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:58:52 INFO - PROCESS | 3608 | 1461257932332 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B615800 == 32 [pid = 3608] [id = 564] 09:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006404017C00) [pid = 3608] [serial = 1692] [outer = 0000000000000000] 09:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407376800) [pid = 3608] [serial = 1693] [outer = 0000006404017C00] 09:58:52 INFO - PROCESS | 3608 | 1461257932419 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640738EC00) [pid = 3608] [serial = 1694] [outer = 0000006404017C00] 09:58:52 INFO - PROCESS | 3608 | 1461257932878 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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 09:58:52 INFO - PROCESS | 3608 | 1461257932941 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 3608 | 1461257932943 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:58:52 INFO - PROCESS | 3608 | 1461257932951 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 3608 | 1461257932953 Marionette TRACE conn5 <- [1,2222,null,{}] 09:58:52 INFO - PROCESS | 3608 | 1461257932957 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}] 09:58:53 INFO - PROCESS | 3608 | 1461257933082 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:58:53 INFO - PROCESS | 3608 | 1461257933095 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B915000 == 33 [pid = 3608] [id = 565] 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073A8800) [pid = 3608] [serial = 1695] [outer = 0000000000000000] 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006407988C00) [pid = 3608] [serial = 1696] [outer = 00000064073A8800] 09:58:53 INFO - PROCESS | 3608 | 1461257933148 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006407BEB000) [pid = 3608] [serial = 1697] [outer = 00000064073A8800] 09:58:53 INFO - PROCESS | 3608 | 1461257933598 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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 09:58:53 INFO - PROCESS | 3608 | 1461257933642 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:58:53 INFO - PROCESS | 3608 | 1461257933644 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:58:53 INFO - PROCESS | 3608 | 1461257933647 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:58:53 INFO - PROCESS | 3608 | 1461257933649 Marionette TRACE conn5 <- [1,2226,null,{}] 09:58:53 INFO - PROCESS | 3608 | 1461257933653 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}] 09:58:53 INFO - PROCESS | 3608 | 1461257933782 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:58:53 INFO - PROCESS | 3608 | 1461257933793 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC1D800 == 34 [pid = 3608] [id = 566] 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407BEB400) [pid = 3608] [serial = 1698] [outer = 0000000000000000] 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064080BC400) [pid = 3608] [serial = 1699] [outer = 0000006407BEB400] 09:58:53 INFO - PROCESS | 3608 | 1461257933881 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064081DFC00) [pid = 3608] [serial = 1700] [outer = 0000006407BEB400] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006400C32800) [pid = 3608] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640AF45000) [pid = 3608] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064080B7800) [pid = 3608] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006404016000) [pid = 3608] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640736EC00) [pid = 3608] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006403A48800) [pid = 3608] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640510A400) [pid = 3608] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064077BF000) [pid = 3608] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640AF5FC00) [pid = 3608] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064080B7C00) [pid = 3608] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064035D5800) [pid = 3608] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640287E000) [pid = 3608] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407A6A000) [pid = 3608] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006408DBBC00) [pid = 3608] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006404018800) [pid = 3608] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006400CB7C00) [pid = 3608] [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.] 09:58:54 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006408FCDC00) [pid = 3608] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:58:54 INFO - PROCESS | 3608 | 1461257934422 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]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 837ms 09:58:54 INFO - PROCESS | 3608 | 1461257934488 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 3608 | 1461257934490 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:58:54 INFO - PROCESS | 3608 | 1461257934493 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:58:54 INFO - PROCESS | 3608 | 1461257934495 Marionette TRACE conn5 <- [1,2230,null,{}] 09:58:54 INFO - PROCESS | 3608 | 1461257934498 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}] 09:58:54 INFO - PROCESS | 3608 | 1461257934574 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:58:54 INFO - PROCESS | 3608 | 1461257934580 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403AB0000 == 35 [pid = 3608] [id = 567] 09:58:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006403A4B800) [pid = 3608] [serial = 1701] [outer = 0000000000000000] 09:58:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006405119800) [pid = 3608] [serial = 1702] [outer = 0000006403A4B800] 09:58:54 INFO - PROCESS | 3608 | 1461257934627 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064080B7800) [pid = 3608] [serial = 1703] [outer = 0000006403A4B800] 09:58:55 INFO - PROCESS | 3608 | 1461257935040 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 586ms 09:58:55 INFO - PROCESS | 3608 | 1461257935109 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3608 | 1461257935111 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:58:55 INFO - PROCESS | 3608 | 1461257935117 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 3608 | 1461257935119 Marionette TRACE conn5 <- [1,2234,null,{}] 09:58:55 INFO - PROCESS | 3608 | 1461257935122 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}] 09:58:55 INFO - PROCESS | 3608 | 1461257935198 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:58:55 INFO - PROCESS | 3608 | 1461257935205 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C041800 == 36 [pid = 3608] [id = 568] 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064081EB400) [pid = 3608] [serial = 1704] [outer = 0000000000000000] 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064083E4400) [pid = 3608] [serial = 1705] [outer = 00000064081EB400] 09:58:55 INFO - PROCESS | 3608 | 1461257935250 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006408DB7800) [pid = 3608] [serial = 1706] [outer = 00000064081EB400] 09:58:55 INFO - PROCESS | 3608 | 1461257935659 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 585ms 09:58:55 INFO - PROCESS | 3608 | 1461257935704 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 3608 | 1461257935706 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:58:55 INFO - PROCESS | 3608 | 1461257935710 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 3608 | 1461257935712 Marionette TRACE conn5 <- [1,2238,null,{}] 09:58:55 INFO - PROCESS | 3608 | 1461257935716 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}] 09:58:55 INFO - PROCESS | 3608 | 1461257935795 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:58:55 INFO - PROCESS | 3608 | 1461257935801 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C21F800 == 37 [pid = 3608] [id = 569] 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408DBF800) [pid = 3608] [serial = 1707] [outer = 0000000000000000] 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006408FC3400) [pid = 3608] [serial = 1708] [outer = 0000006408DBF800] 09:58:55 INFO - PROCESS | 3608 | 1461257935846 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006408FCE000) [pid = 3608] [serial = 1709] [outer = 0000006408DBF800] 09:58:56 INFO - PROCESS | 3608 | 1461257936268 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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 587ms 09:58:56 INFO - PROCESS | 3608 | 1461257936304 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:58:56 INFO - PROCESS | 3608 | 1461257936306 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:58:56 INFO - PROCESS | 3608 | 1461257936310 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 3608 | 1461257936312 Marionette TRACE conn5 <- [1,2242,null,{}] 09:58:56 INFO - PROCESS | 3608 | 1461257936316 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}] 09:58:56 INFO - PROCESS | 3608 | 1461257936415 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:58:56 INFO - PROCESS | 3608 | 1461257936600 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405E20800 == 38 [pid = 3608] [id = 570] 09:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064035C3400) [pid = 3608] [serial = 1710] [outer = 0000000000000000] 09:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064035DE800) [pid = 3608] [serial = 1711] [outer = 00000064035C3400] 09:58:56 INFO - PROCESS | 3608 | 1461257936674 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006403A43000) [pid = 3608] [serial = 1712] [outer = 00000064035C3400] 09:58:57 INFO - PROCESS | 3608 | 1461257937224 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]]]}] 09:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 985ms 09:58:57 INFO - PROCESS | 3608 | 1461257937302 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 3608 | 1461257937306 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:58:57 INFO - PROCESS | 3608 | 1461257937311 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 3608 | 1461257937315 Marionette TRACE conn5 <- [1,2246,null,{}] 09:58:57 INFO - PROCESS | 3608 | 1461257937320 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}] 09:58:57 INFO - PROCESS | 3608 | 1461257937458 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:58:57 INFO - PROCESS | 3608 | 1461257937578 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18D800 == 39 [pid = 3608] [id = 571] 09:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064046CA000) [pid = 3608] [serial = 1713] [outer = 0000000000000000] 09:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640510D400) [pid = 3608] [serial = 1714] [outer = 00000064046CA000] 09:58:57 INFO - PROCESS | 3608 | 1461257937637 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640602EC00) [pid = 3608] [serial = 1715] [outer = 00000064046CA000] 09:58:58 INFO - PROCESS | 3608 | 1461257938274 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 09:58:58 INFO - PROCESS | 3608 | 1461257938300 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 3608 | 1461257938304 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:58:58 INFO - PROCESS | 3608 | 1461257938309 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 3608 | 1461257938311 Marionette TRACE conn5 <- [1,2250,null,{}] 09:58:58 INFO - PROCESS | 3608 | 1461257938315 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}] 09:58:58 INFO - PROCESS | 3608 | 1461257938422 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:58:58 INFO - PROCESS | 3608 | 1461257938500 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C238800 == 40 [pid = 3608] [id = 572] 09:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407750800) [pid = 3608] [serial = 1716] [outer = 0000000000000000] 09:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407A62800) [pid = 3608] [serial = 1717] [outer = 0000006407750800] 09:58:58 INFO - PROCESS | 3608 | 1461257938597 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640816D400) [pid = 3608] [serial = 1718] [outer = 0000006407750800] 09:58:59 INFO - PROCESS | 3608 | 1461257939243 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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 983ms 09:58:59 INFO - PROCESS | 3608 | 1461257939294 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 3608 | 1461257939297 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:58:59 INFO - PROCESS | 3608 | 1461257939308 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 3608 | 1461257939315 Marionette TRACE conn5 <- [1,2254,null,{}] 09:58:59 INFO - PROCESS | 3608 | 1461257939319 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}] 09:58:59 INFO - PROCESS | 3608 | 1461257939427 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:58:59 INFO - PROCESS | 3608 | 1461257939502 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFD8800 == 41 [pid = 3608] [id = 573] 09:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006409169400) [pid = 3608] [serial = 1719] [outer = 0000000000000000] 09:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006409170400) [pid = 3608] [serial = 1720] [outer = 0000006409169400] 09:58:59 INFO - PROCESS | 3608 | 1461257939559 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640AF5EC00) [pid = 3608] [serial = 1721] [outer = 0000006409169400] 09:59:00 INFO - PROCESS | 3608 | 1461257940262 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]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1004ms 09:59:00 INFO - PROCESS | 3608 | 1461257940306 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 3608 | 1461257940311 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:59:00 INFO - PROCESS | 3608 | 1461257940316 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:59:00 INFO - PROCESS | 3608 | 1461257940320 Marionette TRACE conn5 <- [1,2258,null,{}] 09:59:00 INFO - PROCESS | 3608 | 1461257940327 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}] 09:59:00 INFO - PROCESS | 3608 | 1461257940425 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:59:00 INFO - PROCESS | 3608 | 1461257940519 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408203800 == 42 [pid = 3608] [id = 574] 09:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006403964800) [pid = 3608] [serial = 1722] [outer = 0000000000000000] 09:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006403A45800) [pid = 3608] [serial = 1723] [outer = 0000006403964800] 09:59:00 INFO - PROCESS | 3608 | 1461257940570 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006404625800) [pid = 3608] [serial = 1724] [outer = 0000006403964800] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640C21F800 == 41 [pid = 3608] [id = 569] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640C041800 == 40 [pid = 3608] [id = 568] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 0000006403AB0000 == 39 [pid = 3608] [id = 567] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC1D800 == 38 [pid = 3608] [id = 566] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640B915000 == 37 [pid = 3608] [id = 565] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640B615800 == 36 [pid = 3608] [id = 564] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640B125000 == 35 [pid = 3608] [id = 563] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D5000 == 34 [pid = 3608] [id = 562] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 0000006407247800 == 33 [pid = 3608] [id = 561] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 0000006407950000 == 32 [pid = 3608] [id = 560] 09:59:01 INFO - PROCESS | 3608 | --DOCSHELL 000000640E949800 == 31 [pid = 3608] [id = 558] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006403657800) [pid = 3608] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:59:01 INFO - PROCESS | 3608 | 1461257941228 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]]]}] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006408172800) [pid = 3608] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006404324C00) [pid = 3608] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640461F800) [pid = 3608] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064073A1800) [pid = 3608] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064073AE000) [pid = 3608] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006406025C00) [pid = 3608] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006407210400) [pid = 3608] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064051A5000) [pid = 3608] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064052CF400) [pid = 3608] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407990C00) [pid = 3608] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006407A6AC00) [pid = 3608] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640B233800) [pid = 3608] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064081ED800) [pid = 3608] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640396A800) [pid = 3608] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006403A47000) [pid = 3608] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064081E4800) [pid = 3608] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640490FC00) [pid = 3608] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006404A56800) [pid = 3608] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407BE6800) [pid = 3608] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006408FC5000) [pid = 3608] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064046CB800) [pid = 3608] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006407BEF400) [pid = 3608] [serial = 1103] [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.] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000064090E6000) [pid = 3608] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000064090DD000) [pid = 3608] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000064077C3400) [pid = 3608] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (00000064080BB800) [pid = 3608] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640B22B400) [pid = 3608] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000640AF3B400) [pid = 3608] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064080B1400) [pid = 3608] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000640AF62000) [pid = 3608] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 09:59:01 INFO - PROCESS | 3608 | 1461257941264 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3608 | 1461257941270 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:59:01 INFO - PROCESS | 3608 | 1461257941290 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3608 | 1461257941292 Marionette TRACE conn5 <- [1,2262,null,{}] 09:59:01 INFO - PROCESS | 3608 | 1461257941297 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}] 09:59:01 INFO - PROCESS | 3608 | 1461257941384 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:59:01 INFO - PROCESS | 3608 | 1461257941397 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404A38800 == 32 [pid = 3608] [id = 575] 09:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000640396A800) [pid = 3608] [serial = 1725] [outer = 0000000000000000] 09:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006403A48800) [pid = 3608] [serial = 1726] [outer = 000000640396A800] 09:59:01 INFO - PROCESS | 3608 | 1461257941445 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640461FC00) [pid = 3608] [serial = 1727] [outer = 000000640396A800] 09:59:01 INFO - PROCESS | 3608 | 1461257941921 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]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 09:59:01 INFO - PROCESS | 3608 | 1461257941981 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:59:01 INFO - PROCESS | 3608 | 1461257941983 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:59:01 INFO - PROCESS | 3608 | 1461257941987 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 3608 | 1461257941990 Marionette TRACE conn5 <- [1,2266,null,{}] 09:59:02 INFO - PROCESS | 3608 | 1461257942001 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}] 09:59:02 INFO - PROCESS | 3608 | 1461257942089 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:59:02 INFO - PROCESS | 3608 | 1461257942103 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F72000 == 33 [pid = 3608] [id = 576] 09:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006405111400) [pid = 3608] [serial = 1728] [outer = 0000000000000000] 09:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064051A6C00) [pid = 3608] [serial = 1729] [outer = 0000006405111400] 09:59:02 INFO - PROCESS | 3608 | 1461257942152 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064056BB400) [pid = 3608] [serial = 1730] [outer = 0000006405111400] 09:59:02 INFO - PROCESS | 3608 | 1461257942613 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 09:59:02 INFO - PROCESS | 3608 | 1461257942681 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 3608 | 1461257942684 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:59:02 INFO - PROCESS | 3608 | 1461257942687 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 3608 | 1461257942689 Marionette TRACE conn5 <- [1,2270,null,{}] 09:59:02 INFO - PROCESS | 3608 | 1461257942727 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}] 09:59:02 INFO - PROCESS | 3608 | 1461257942812 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:59:02 INFO - PROCESS | 3608 | 1461257942885 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B293800 == 34 [pid = 3608] [id = 577] 09:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006405113000) [pid = 3608] [serial = 1731] [outer = 0000000000000000] 09:59:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006407382400) [pid = 3608] [serial = 1732] [outer = 0000006405113000] 09:59:02 INFO - PROCESS | 3608 | 1461257942933 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064073AAC00) [pid = 3608] [serial = 1733] [outer = 0000006405113000] 09:59:03 INFO - PROCESS | 3608 | 1461257943302 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]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 09:59:03 INFO - PROCESS | 3608 | 1461257943318 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:59:03 INFO - PROCESS | 3608 | 1461257943320 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:59:03 INFO - PROCESS | 3608 | 1461257943323 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 3608 | 1461257943325 Marionette TRACE conn5 <- [1,2274,null,{}] 09:59:03 INFO - PROCESS | 3608 | 1461257943329 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}] 09:59:03 INFO - PROCESS | 3608 | 1461257943443 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:59:03 INFO - PROCESS | 3608 | 1461257943457 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B905000 == 35 [pid = 3608] [id = 578] 09:59:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006403A4E000) [pid = 3608] [serial = 1734] [outer = 0000000000000000] 09:59:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006407751400) [pid = 3608] [serial = 1735] [outer = 0000006403A4E000] 09:59:03 INFO - PROCESS | 3608 | 1461257943504 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006407BE0800) [pid = 3608] [serial = 1736] [outer = 0000006403A4E000] 09:59:03 INFO - PROCESS | 3608 | 1461257943959 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 09:59:04 INFO - PROCESS | 3608 | 1461257944019 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3608 | 1461257944022 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:59:04 INFO - PROCESS | 3608 | 1461257944030 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 3608 | 1461257944032 Marionette TRACE conn5 <- [1,2278,null,{}] 09:59:04 INFO - PROCESS | 3608 | 1461257944041 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}] 09:59:04 INFO - PROCESS | 3608 | 1461257944171 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:59:04 INFO - PROCESS | 3608 | 1461257944256 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC15000 == 36 [pid = 3608] [id = 579] 09:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640816F800) [pid = 3608] [serial = 1737] [outer = 0000000000000000] 09:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064083DD400) [pid = 3608] [serial = 1738] [outer = 000000640816F800] 09:59:04 INFO - PROCESS | 3608 | 1461257944307 Marionette DEBUG loaded listener.js 09:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006408FC5C00) [pid = 3608] [serial = 1739] [outer = 000000640816F800] 09:59:04 INFO - PROCESS | 3608 | 1461257944749 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 09:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:59:04 INFO - PROCESS | 3608 | 1461257944762 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 3608 | 1461257944764 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:59:04 INFO - PROCESS | 3608 | 1461257944767 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 3608 | 1461257944769 Marionette TRACE conn5 <- [1,2282,null,{}] 09:59:04 INFO - PROCESS | 3608 | 1461257944772 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}] 09:59:04 INFO - PROCESS | 3608 | 1461257944876 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:59:04 INFO - PROCESS | 3608 | 1461257944884 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCE1800 == 37 [pid = 3608] [id = 580] 09:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064090DBC00) [pid = 3608] [serial = 1740] [outer = 0000000000000000] 09:59:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064090E6000) [pid = 3608] [serial = 1741] [outer = 00000064090DBC00] 09:59:04 INFO - PROCESS | 3608 | 1461257944970 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640AF3E000) [pid = 3608] [serial = 1742] [outer = 00000064090DBC00] 09:59:05 INFO - PROCESS | 3608 | 1461257945379 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 09:59:05 INFO - PROCESS | 3608 | 1461257945398 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:59:05 INFO - PROCESS | 3608 | 1461257945400 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:59:05 INFO - PROCESS | 3608 | 1461257945404 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:59:05 INFO - PROCESS | 3608 | 1461257945405 Marionette TRACE conn5 <- [1,2286,null,{}] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640B234400) [pid = 3608] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006404A4CC00) [pid = 3608] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006403970400) [pid = 3608] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006403A42400) [pid = 3608] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006402F57800) [pid = 3608] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064073A8800) [pid = 3608] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407BEB400) [pid = 3608] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403A4B800) [pid = 3608] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064081EB400) [pid = 3608] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:59:05 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006404017C00) [pid = 3608] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:59:05 INFO - PROCESS | 3608 | 1461257945469 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}] 09:59:05 INFO - PROCESS | 3608 | 1461257945548 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:59:05 INFO - PROCESS | 3608 | 1461257945590 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0DA800 == 38 [pid = 3608] [id = 581] 09:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640432A800) [pid = 3608] [serial = 1743] [outer = 0000000000000000] 09:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064056B8000) [pid = 3608] [serial = 1744] [outer = 000000640432A800] 09:59:05 INFO - PROCESS | 3608 | 1461257945636 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000640AF45800) [pid = 3608] [serial = 1745] [outer = 000000640432A800] 09:59:06 INFO - PROCESS | 3608 | 1461257946058 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]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 09:59:06 INFO - PROCESS | 3608 | 1461257946103 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3608 | 1461257946106 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:59:06 INFO - PROCESS | 3608 | 1461257946109 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:59:06 INFO - PROCESS | 3608 | 1461257946111 Marionette TRACE conn5 <- [1,2290,null,{}] 09:59:06 INFO - PROCESS | 3608 | 1461257946115 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}] 09:59:06 INFO - PROCESS | 3608 | 1461257946194 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:59:06 INFO - PROCESS | 3608 | 1461257946202 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C55E800 == 39 [pid = 3608] [id = 582] 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640B22D800) [pid = 3608] [serial = 1746] [outer = 0000000000000000] 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640B234000) [pid = 3608] [serial = 1747] [outer = 000000640B22D800] 09:59:06 INFO - PROCESS | 3608 | 1461257946248 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B513800) [pid = 3608] [serial = 1748] [outer = 000000640B22D800] 09:59:06 INFO - PROCESS | 3608 | 1461257946642 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]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 586ms 09:59:06 INFO - PROCESS | 3608 | 1461257946709 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 3608 | 1461257946711 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:59:06 INFO - PROCESS | 3608 | 1461257946715 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 3608 | 1461257946717 Marionette TRACE conn5 <- [1,2294,null,{}] 09:59:06 INFO - PROCESS | 3608 | 1461257946720 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}] 09:59:06 INFO - PROCESS | 3608 | 1461257946800 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:59:06 INFO - PROCESS | 3608 | 1461257946806 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4AD000 == 40 [pid = 3608] [id = 583] 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640B51A000) [pid = 3608] [serial = 1749] [outer = 0000000000000000] 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064080BE000) [pid = 3608] [serial = 1750] [outer = 000000640B51A000] 09:59:06 INFO - PROCESS | 3608 | 1461257946852 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640B5E5C00) [pid = 3608] [serial = 1751] [outer = 000000640B51A000] 09:59:07 INFO - PROCESS | 3608 | 1461257947297 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 09:59:07 INFO - PROCESS | 3608 | 1461257947347 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 3608 | 1461257947349 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:59:07 INFO - PROCESS | 3608 | 1461257947353 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:59:07 INFO - PROCESS | 3608 | 1461257947355 Marionette TRACE conn5 <- [1,2298,null,{}] 09:59:07 INFO - PROCESS | 3608 | 1461257947359 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}] 09:59:07 INFO - PROCESS | 3608 | 1461257947461 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:59:07 INFO - PROCESS | 3608 | 1461257947589 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 3608 | ++DOCSHELL 0000006402F15800 == 41 [pid = 3608] [id = 584] 09:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006400CB8000) [pid = 3608] [serial = 1752] [outer = 0000000000000000] 09:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064028C3800) [pid = 3608] [serial = 1753] [outer = 0000006400CB8000] 09:59:07 INFO - PROCESS | 3608 | 1461257947650 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640396BC00) [pid = 3608] [serial = 1754] [outer = 0000006400CB8000] 09:59:08 INFO - PROCESS | 3608 | 1461257948337 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]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 09:59:08 INFO - PROCESS | 3608 | 1461257948386 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 3608 | 1461257948390 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:59:08 INFO - PROCESS | 3608 | 1461257948395 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 3608 | 1461257948400 Marionette TRACE conn5 <- [1,2302,null,{}] 09:59:08 INFO - PROCESS | 3608 | 1461257948428 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}] 09:59:08 INFO - PROCESS | 3608 | 1461257948540 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:59:08 INFO - PROCESS | 3608 | 1461257948660 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A1A0000 == 42 [pid = 3608] [id = 585] 09:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404A58000) [pid = 3608] [serial = 1755] [outer = 0000000000000000] 09:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006405119C00) [pid = 3608] [serial = 1756] [outer = 0000006404A58000] 09:59:08 INFO - PROCESS | 3608 | 1461257948720 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640736F400) [pid = 3608] [serial = 1757] [outer = 0000006404A58000] 09:59:09 INFO - PROCESS | 3608 | 1461257949274 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]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 901ms 09:59:09 INFO - PROCESS | 3608 | 1461257949303 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:59:09 INFO - PROCESS | 3608 | 1461257949308 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:59:09 INFO - PROCESS | 3608 | 1461257949312 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 3608 | 1461257949314 Marionette TRACE conn5 <- [1,2306,null,{}] 09:59:09 INFO - PROCESS | 3608 | 1461257949319 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}] 09:59:09 INFO - PROCESS | 3608 | 1461257949426 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:59:09 INFO - PROCESS | 3608 | 1461257949518 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C54B800 == 43 [pid = 3608] [id = 586] 09:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407A69C00) [pid = 3608] [serial = 1758] [outer = 0000000000000000] 09:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064080B9C00) [pid = 3608] [serial = 1759] [outer = 0000006407A69C00] 09:59:09 INFO - PROCESS | 3608 | 1461257949575 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064083E1800) [pid = 3608] [serial = 1760] [outer = 0000006407A69C00] 09:59:10 INFO - PROCESS | 3608 | 1461257950203 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] 09:59:10 INFO - PROCESS | 3608 | 1461257950260 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:59:10 INFO - PROCESS | 3608 | 1461257950270 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 3608 | 1461257950277 Marionette TRACE conn5 <- [1,2310,null,{}] 09:59:10 INFO - PROCESS | 3608 | 1461257950282 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}] 09:59:10 INFO - PROCESS | 3608 | 1461257950392 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:59:10 INFO - PROCESS | 3608 | 1461257950511 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D6000 == 44 [pid = 3608] [id = 587] 09:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B51D000) [pid = 3608] [serial = 1761] [outer = 0000000000000000] 09:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B679800) [pid = 3608] [serial = 1762] [outer = 000000640B51D000] 09:59:10 INFO - PROCESS | 3608 | 1461257950568 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B681C00) [pid = 3608] [serial = 1763] [outer = 000000640B51D000] 09:59:11 INFO - PROCESS | 3608 | 1461257951409 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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1192ms 09:59:11 INFO - PROCESS | 3608 | 1461257951457 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 3608 | 1461257951462 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:59:11 INFO - PROCESS | 3608 | 1461257951467 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 3608 | 1461257951471 Marionette TRACE conn5 <- [1,2314,null,{}] 09:59:11 INFO - PROCESS | 3608 | 1461257951478 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}] 09:59:11 INFO - PROCESS | 3608 | 1461257951576 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:59:11 INFO - PROCESS | 3608 | 1461257951658 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C2D000 == 45 [pid = 3608] [id = 588] 09:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006402F41000) [pid = 3608] [serial = 1764] [outer = 0000000000000000] 09:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064036D7000) [pid = 3608] [serial = 1765] [outer = 0000006402F41000] 09:59:11 INFO - PROCESS | 3608 | 1461257951753 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006404627400) [pid = 3608] [serial = 1766] [outer = 0000006402F41000] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4AD000 == 44 [pid = 3608] [id = 583] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640C55E800 == 43 [pid = 3608] [id = 582] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0DA800 == 42 [pid = 3608] [id = 581] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCE1800 == 41 [pid = 3608] [id = 580] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC15000 == 40 [pid = 3608] [id = 579] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640B905000 == 39 [pid = 3608] [id = 578] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 000000640B293800 == 38 [pid = 3608] [id = 577] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F72000 == 37 [pid = 3608] [id = 576] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006408FC3400) [pid = 3608] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 0000006404A38800 == 36 [pid = 3608] [id = 575] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 0000006408203800 == 35 [pid = 3608] [id = 574] 09:59:12 INFO - PROCESS | 3608 | --DOCSHELL 0000006405E20800 == 34 [pid = 3608] [id = 570] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640B239000) [pid = 3608] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640B517800) [pid = 3608] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006404FBB000) [pid = 3608] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064051A2800) [pid = 3608] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064040CAC00) [pid = 3608] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006403978400) [pid = 3608] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064040CD800) [pid = 3608] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640462B800) [pid = 3608] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640720E800) [pid = 3608] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006407988C00) [pid = 3608] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006404197000) [pid = 3608] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064080BC400) [pid = 3608] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006405119800) [pid = 3608] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064083E4400) [pid = 3608] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064081DFC00) [pid = 3608] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006407376800) [pid = 3608] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064080B7800) [pid = 3608] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640738EC00) [pid = 3608] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407BEB000) [pid = 3608] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006408DB7800) [pid = 3608] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640736CC00) [pid = 3608] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:59:12 INFO - PROCESS | 3608 | 1461257952367 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 09:59:12 INFO - PROCESS | 3608 | 1461257952414 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 3608 | 1461257952419 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:59:12 INFO - PROCESS | 3608 | 1461257952426 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 3608 | 1461257952428 Marionette TRACE conn5 <- [1,2318,null,{}] 09:59:12 INFO - PROCESS | 3608 | 1461257952432 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}] 09:59:12 INFO - PROCESS | 3608 | 1461257952518 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:59:12 INFO - PROCESS | 3608 | 1461257952596 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407954800 == 35 [pid = 3608] [id = 589] 09:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064035C8400) [pid = 3608] [serial = 1767] [outer = 0000000000000000] 09:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006404323400) [pid = 3608] [serial = 1768] [outer = 00000064035C8400] 09:59:12 INFO - PROCESS | 3608 | 1461257952644 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064046CFC00) [pid = 3608] [serial = 1769] [outer = 00000064035C8400] 09:59:13 INFO - PROCESS | 3608 | 1461257953092 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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 09:59:13 INFO - PROCESS | 3608 | 1461257953161 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3608 | 1461257953164 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:59:13 INFO - PROCESS | 3608 | 1461257953168 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 3608 | 1461257953171 Marionette TRACE conn5 <- [1,2322,null,{}] 09:59:13 INFO - PROCESS | 3608 | 1461257953182 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}] 09:59:13 INFO - PROCESS | 3608 | 1461257953267 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:59:13 INFO - PROCESS | 3608 | 1461257953274 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A160000 == 36 [pid = 3608] [id = 590] 09:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064051AB800) [pid = 3608] [serial = 1770] [outer = 0000000000000000] 09:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064056B1000) [pid = 3608] [serial = 1771] [outer = 00000064051AB800] 09:59:13 INFO - PROCESS | 3608 | 1461257953329 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407296800) [pid = 3608] [serial = 1772] [outer = 00000064051AB800] 09:59:13 INFO - PROCESS | 3608 | 1461257953784 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]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 09:59:13 INFO - PROCESS | 3608 | 1461257953799 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 3608 | 1461257953802 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:59:13 INFO - PROCESS | 3608 | 1461257953805 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 3608 | 1461257953807 Marionette TRACE conn5 <- [1,2326,null,{}] 09:59:13 INFO - PROCESS | 3608 | 1461257953810 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}] 09:59:13 INFO - PROCESS | 3608 | 1461257953895 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:59:13 INFO - PROCESS | 3608 | 1461257953902 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B61B800 == 37 [pid = 3608] [id = 591] 09:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640736A000) [pid = 3608] [serial = 1773] [outer = 0000000000000000] 09:59:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640738C000) [pid = 3608] [serial = 1774] [outer = 000000640736A000] 09:59:13 INFO - PROCESS | 3608 | 1461257953948 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073AB400) [pid = 3608] [serial = 1775] [outer = 000000640736A000] 09:59:14 INFO - PROCESS | 3608 | 1461257954408 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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 09:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:59:14 INFO - PROCESS | 3608 | 1461257954442 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 3608 | 1461257954444 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:59:14 INFO - PROCESS | 3608 | 1461257954447 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 3608 | 1461257954449 Marionette TRACE conn5 <- [1,2330,null,{}] 09:59:14 INFO - PROCESS | 3608 | 1461257954453 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}] 09:59:14 INFO - PROCESS | 3608 | 1461257954558 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:59:14 INFO - PROCESS | 3608 | 1461257954566 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBDC800 == 38 [pid = 3608] [id = 592] 09:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064077BF000) [pid = 3608] [serial = 1776] [outer = 0000000000000000] 09:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640798CC00) [pid = 3608] [serial = 1777] [outer = 00000064077BF000] 09:59:14 INFO - PROCESS | 3608 | 1461257954653 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407BE7400) [pid = 3608] [serial = 1778] [outer = 00000064077BF000] 09:59:15 INFO - PROCESS | 3608 | 1461257955087 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 09:59:15 INFO - PROCESS | 3608 | 1461257955122 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3608 | 1461257955124 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:59:15 INFO - PROCESS | 3608 | 1461257955128 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:59:15 INFO - PROCESS | 3608 | 1461257955129 Marionette TRACE conn5 <- [1,2334,null,{}] 09:59:15 INFO - PROCESS | 3608 | 1461257955133 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}] 09:59:15 INFO - PROCESS | 3608 | 1461257955259 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:59:15 INFO - PROCESS | 3608 | 1461257955346 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C28000 == 39 [pid = 3608] [id = 593] 09:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064080B9000) [pid = 3608] [serial = 1779] [outer = 0000000000000000] 09:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064081E6400) [pid = 3608] [serial = 1780] [outer = 00000064080B9000] 09:59:15 INFO - PROCESS | 3608 | 1461257955398 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064083E6800) [pid = 3608] [serial = 1781] [outer = 00000064080B9000] 09:59:15 INFO - PROCESS | 3608 | 1461257955821 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 09:59:15 INFO - PROCESS | 3608 | 1461257955865 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3608 | 1461257955867 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:59:15 INFO - PROCESS | 3608 | 1461257955879 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3608 | 1461257955881 Marionette TRACE conn5 <- [1,2338,null,{}] 09:59:15 INFO - PROCESS | 3608 | 1461257955885 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}] 09:59:15 INFO - PROCESS | 3608 | 1461257955989 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:59:16 INFO - PROCESS | 3608 | 1461257955995 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C042800 == 40 [pid = 3608] [id = 594] 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064083DA400) [pid = 3608] [serial = 1782] [outer = 0000000000000000] 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006408FCB400) [pid = 3608] [serial = 1783] [outer = 00000064083DA400] 09:59:16 INFO - PROCESS | 3608 | 1461257956083 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006409163800) [pid = 3608] [serial = 1784] [outer = 00000064083DA400] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640816F800) [pid = 3608] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064090DBC00) [pid = 3608] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006403964800) [pid = 3608] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640396A800) [pid = 3608] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006405113000) [pid = 3608] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006405111400) [pid = 3608] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640432A800) [pid = 3608] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006403A4E000) [pid = 3608] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640B22D800) [pid = 3608] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:59:16 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006408DBF800) [pid = 3608] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:59:16 INFO - PROCESS | 3608 | 1461257956590 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]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 09:59:16 INFO - PROCESS | 3608 | 1461257956636 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3608 | 1461257956638 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:59:16 INFO - PROCESS | 3608 | 1461257956641 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3608 | 1461257956643 Marionette TRACE conn5 <- [1,2342,null,{}] 09:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:59:16 INFO - PROCESS | 3608 | 1461257956647 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}] 09:59:16 INFO - PROCESS | 3608 | 1461257956730 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:59:16 INFO - PROCESS | 3608 | 1461257956737 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C043000 == 41 [pid = 3608] [id = 595] 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640432A800) [pid = 3608] [serial = 1785] [outer = 0000000000000000] 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006408FC1800) [pid = 3608] [serial = 1786] [outer = 000000640432A800] 09:59:16 INFO - PROCESS | 3608 | 1461257956785 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640AF38800) [pid = 3608] [serial = 1787] [outer = 000000640432A800] 09:59:17 INFO - PROCESS | 3608 | 1461257957213 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 625ms 09:59:17 INFO - PROCESS | 3608 | 1461257957272 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3608 | 1461257957274 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:59:17 INFO - PROCESS | 3608 | 1461257957278 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3608 | 1461257957279 Marionette TRACE conn5 <- [1,2346,null,{}] 09:59:17 INFO - PROCESS | 3608 | 1461257957283 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}] 09:59:17 INFO - PROCESS | 3608 | 1461257957364 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:59:17 INFO - PROCESS | 3608 | 1461257957371 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4A7000 == 42 [pid = 3608] [id = 596] 09:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640AF36400) [pid = 3608] [serial = 1788] [outer = 0000000000000000] 09:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640B22FC00) [pid = 3608] [serial = 1789] [outer = 000000640AF36400] 09:59:17 INFO - PROCESS | 3608 | 1461257957416 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640B51CC00) [pid = 3608] [serial = 1790] [outer = 000000640AF36400] 09:59:17 INFO - PROCESS | 3608 | 1461257957834 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 587ms 09:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:59:17 INFO - PROCESS | 3608 | 1461257957870 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3608 | 1461257957872 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:59:17 INFO - PROCESS | 3608 | 1461257957876 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3608 | 1461257957877 Marionette TRACE conn5 <- [1,2350,null,{}] 09:59:17 INFO - PROCESS | 3608 | 1461257957881 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}] 09:59:17 INFO - PROCESS | 3608 | 1461257957962 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:59:17 INFO - PROCESS | 3608 | 1461257957968 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0CC800 == 43 [pid = 3608] [id = 597] 09:59:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B5EBC00) [pid = 3608] [serial = 1791] [outer = 0000000000000000] 09:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064042D1800) [pid = 3608] [serial = 1792] [outer = 000000640B5EBC00] 09:59:18 INFO - PROCESS | 3608 | 1461257958015 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B6CB400) [pid = 3608] [serial = 1793] [outer = 000000640B5EBC00] 09:59:18 INFO - PROCESS | 3608 | 1461257958450 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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 09:59:18 INFO - PROCESS | 3608 | 1461257958545 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3608 | 1461257958550 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:59:18 INFO - PROCESS | 3608 | 1461257958555 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3608 | 1461257958560 Marionette TRACE conn5 <- [1,2354,null,{}] 09:59:18 INFO - PROCESS | 3608 | 1461257958567 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}] 09:59:18 INFO - PROCESS | 3608 | 1461257958670 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:59:18 INFO - PROCESS | 3608 | 1461257958795 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407946800 == 44 [pid = 3608] [id = 598] 09:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064036CE000) [pid = 3608] [serial = 1794] [outer = 0000000000000000] 09:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640395F000) [pid = 3608] [serial = 1795] [outer = 00000064036CE000] 09:59:18 INFO - PROCESS | 3608 | 1461257958853 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640431FC00) [pid = 3608] [serial = 1796] [outer = 00000064036CE000] 09:59:19 INFO - PROCESS | 3608 | 1461257959525 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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1034ms 09:59:19 INFO - PROCESS | 3608 | 1461257959594 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3608 | 1461257959598 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:59:19 INFO - PROCESS | 3608 | 1461257959607 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3608 | 1461257959611 Marionette TRACE conn5 <- [1,2358,null,{}] 09:59:19 INFO - PROCESS | 3608 | 1461257959637 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}] 09:59:19 INFO - PROCESS | 3608 | 1461257959784 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:59:19 INFO - PROCESS | 3608 | 1461257959898 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B874000 == 45 [pid = 3608] [id = 599] 09:59:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640510B800) [pid = 3608] [serial = 1797] [outer = 0000000000000000] 09:59:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064051B0400) [pid = 3608] [serial = 1798] [outer = 000000640510B800] 09:59:19 INFO - PROCESS | 3608 | 1461257959956 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006407388800) [pid = 3608] [serial = 1799] [outer = 000000640510B800] 09:59:20 INFO - PROCESS | 3608 | 1461257960508 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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 964ms 09:59:20 INFO - PROCESS | 3608 | 1461257960572 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3608 | 1461257960575 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:59:20 INFO - PROCESS | 3608 | 1461257960579 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 3608 | 1461257960581 Marionette TRACE conn5 <- [1,2362,null,{}] 09:59:20 INFO - PROCESS | 3608 | 1461257960593 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}] 09:59:20 INFO - PROCESS | 3608 | 1461257960706 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:59:20 INFO - PROCESS | 3608 | 1461257960802 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1C2800 == 46 [pid = 3608] [id = 600] 09:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064081E4400) [pid = 3608] [serial = 1800] [outer = 0000000000000000] 09:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (00000064081EC000) [pid = 3608] [serial = 1801] [outer = 00000064081E4400] 09:59:20 INFO - PROCESS | 3608 | 1461257960862 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640AF6A400) [pid = 3608] [serial = 1802] [outer = 00000064081E4400] 09:59:21 INFO - PROCESS | 3608 | 1461257961513 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]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 986ms 09:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:59:21 INFO - PROCESS | 3608 | 1461257961566 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 3608 | 1461257961568 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:59:21 INFO - PROCESS | 3608 | 1461257961572 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 3608 | 1461257961574 Marionette TRACE conn5 <- [1,2366,null,{}] 09:59:21 INFO - PROCESS | 3608 | 1461257961578 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}] 09:59:21 INFO - PROCESS | 3608 | 1461257961684 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:59:21 INFO - PROCESS | 3608 | 1461257961803 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F318000 == 47 [pid = 3608] [id = 601] 09:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640B22B400) [pid = 3608] [serial = 1803] [outer = 0000000000000000] 09:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B6D9800) [pid = 3608] [serial = 1804] [outer = 000000640B22B400] 09:59:21 INFO - PROCESS | 3608 | 1461257961861 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640B739000) [pid = 3608] [serial = 1805] [outer = 000000640B22B400] 09:59:22 INFO - PROCESS | 3608 | 1461257962661 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]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1137ms 09:59:22 INFO - PROCESS | 3608 | 1461257962712 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 3608 | 1461257962716 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:59:22 INFO - PROCESS | 3608 | 1461257962722 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 3608 | 1461257962725 Marionette TRACE conn5 <- [1,2370,null,{}] 09:59:22 INFO - PROCESS | 3608 | 1461257962731 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}] 09:59:22 INFO - PROCESS | 3608 | 1461257962832 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:59:22 INFO - PROCESS | 3608 | 1461257962908 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A161000 == 48 [pid = 3608] [id = 602] 09:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064040D1800) [pid = 3608] [serial = 1806] [outer = 0000000000000000] 09:59:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006404621400) [pid = 3608] [serial = 1807] [outer = 00000064040D1800] 09:59:22 INFO - PROCESS | 3608 | 1461257962959 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064051A3C00) [pid = 3608] [serial = 1808] [outer = 00000064040D1800] 09:59:23 INFO - PROCESS | 3608 | 1461257963568 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]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 880ms 09:59:23 INFO - PROCESS | 3608 | 1461257963606 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3608 | 1461257963612 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:59:23 INFO - PROCESS | 3608 | 1461257963618 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3608 | 1461257963621 Marionette TRACE conn5 <- [1,2374,null,{}] 09:59:23 INFO - PROCESS | 3608 | 1461257963625 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}] 09:59:23 INFO - PROCESS | 3608 | 1461257963727 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4A7000 == 47 [pid = 3608] [id = 596] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C043000 == 46 [pid = 3608] [id = 595] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C042800 == 45 [pid = 3608] [id = 594] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C28000 == 44 [pid = 3608] [id = 593] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBDC800 == 43 [pid = 3608] [id = 592] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640B61B800 == 42 [pid = 3608] [id = 591] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640A160000 == 41 [pid = 3608] [id = 590] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006407954800 == 40 [pid = 3608] [id = 589] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C2D000 == 39 [pid = 3608] [id = 588] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064080BE000) [pid = 3608] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640510D400) [pid = 3608] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (00000064035DE800) [pid = 3608] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006407A62800) [pid = 3608] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006409170400) [pid = 3608] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640C54B800 == 38 [pid = 3608] [id = 586] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 000000640A1A0000 == 37 [pid = 3608] [id = 585] 09:59:23 INFO - PROCESS | 3608 | --DOCSHELL 0000006402F15800 == 36 [pid = 3608] [id = 584] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006408FCE000) [pid = 3608] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640B234000) [pid = 3608] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064083DD400) [pid = 3608] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064090E6000) [pid = 3608] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (0000006404625800) [pid = 3608] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006403A45800) [pid = 3608] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006403A48800) [pid = 3608] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640461FC00) [pid = 3608] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006407382400) [pid = 3608] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064073AAC00) [pid = 3608] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064051A6C00) [pid = 3608] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064056BB400) [pid = 3608] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006408FC5C00) [pid = 3608] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064056B8000) [pid = 3608] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640AF45800) [pid = 3608] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640AF3E000) [pid = 3608] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407751400) [pid = 3608] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640B513800) [pid = 3608] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006407BE0800) [pid = 3608] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:59:23 INFO - PROCESS | 3608 | 1461257963852 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C29000 == 37 [pid = 3608] [id = 603] 09:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064035D7000) [pid = 3608] [serial = 1809] [outer = 0000000000000000] 09:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006403A45800) [pid = 3608] [serial = 1810] [outer = 00000064035D7000] 09:59:23 INFO - PROCESS | 3608 | 1461257963901 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064046CAC00) [pid = 3608] [serial = 1811] [outer = 00000064035D7000] 09:59:24 INFO - PROCESS | 3608 | 1461257964355 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 774ms 09:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:59:24 INFO - PROCESS | 3608 | 1461257964394 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3608 | 1461257964396 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:59:24 INFO - PROCESS | 3608 | 1461257964400 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3608 | 1461257964404 Marionette TRACE conn5 <- [1,2378,null,{}] 09:59:24 INFO - PROCESS | 3608 | 1461257964414 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}] 09:59:24 INFO - PROCESS | 3608 | 1461257964504 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:59:24 INFO - PROCESS | 3608 | 1461257964512 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B613000 == 38 [pid = 3608] [id = 604] 09:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640736E800) [pid = 3608] [serial = 1812] [outer = 0000000000000000] 09:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064073AA800) [pid = 3608] [serial = 1813] [outer = 000000640736E800] 09:59:24 INFO - PROCESS | 3608 | 1461257964562 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407A69400) [pid = 3608] [serial = 1814] [outer = 000000640736E800] 09:59:25 INFO - PROCESS | 3608 | 1461257965059 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 09:59:25 INFO - PROCESS | 3608 | 1461257965094 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3608 | 1461257965097 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:59:25 INFO - PROCESS | 3608 | 1461257965100 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3608 | 1461257965102 Marionette TRACE conn5 <- [1,2382,null,{}] 09:59:25 INFO - PROCESS | 3608 | 1461257965105 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}] 09:59:25 INFO - PROCESS | 3608 | 1461257965189 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:59:25 INFO - PROCESS | 3608 | 1461257965197 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF2000 == 39 [pid = 3608] [id = 605] 09:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064080B6800) [pid = 3608] [serial = 1815] [outer = 0000000000000000] 09:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640816F800) [pid = 3608] [serial = 1816] [outer = 00000064080B6800] 09:59:25 INFO - PROCESS | 3608 | 1461257965246 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064081EE800) [pid = 3608] [serial = 1817] [outer = 00000064080B6800] 09:59:25 INFO - PROCESS | 3608 | 1461257965744 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 693ms 09:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:59:25 INFO - PROCESS | 3608 | 1461257965795 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3608 | 1461257965797 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:59:25 INFO - PROCESS | 3608 | 1461257965800 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3608 | 1461257965802 Marionette TRACE conn5 <- [1,2386,null,{}] 09:59:25 INFO - PROCESS | 3608 | 1461257965806 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}] 09:59:25 INFO - PROCESS | 3608 | 1461257965886 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:59:25 INFO - PROCESS | 3608 | 1461257965895 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCE0800 == 40 [pid = 3608] [id = 606] 09:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006408DBA800) [pid = 3608] [serial = 1818] [outer = 0000000000000000] 09:59:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006408DC0000) [pid = 3608] [serial = 1819] [outer = 0000006408DBA800] 09:59:25 INFO - PROCESS | 3608 | 1461257965942 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064090E6800) [pid = 3608] [serial = 1820] [outer = 0000006408DBA800] 09:59:26 INFO - PROCESS | 3608 | 1461257966349 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]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 586ms 09:59:26 INFO - PROCESS | 3608 | 1461257966394 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3608 | 1461257966396 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:59:26 INFO - PROCESS | 3608 | 1461257966400 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3608 | 1461257966402 Marionette TRACE conn5 <- [1,2390,null,{}] 09:59:26 INFO - PROCESS | 3608 | 1461257966405 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}] 09:59:26 INFO - PROCESS | 3608 | 1461257966544 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:59:26 INFO - PROCESS | 3608 | 1461257966625 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C22D000 == 41 [pid = 3608] [id = 607] 09:59:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640AF3BC00) [pid = 3608] [serial = 1821] [outer = 0000000000000000] 09:59:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B234000) [pid = 3608] [serial = 1822] [outer = 000000640AF3BC00] 09:59:26 INFO - PROCESS | 3608 | 1461257966675 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640B6CC800) [pid = 3608] [serial = 1823] [outer = 000000640AF3BC00] 09:59:27 INFO - PROCESS | 3608 | 1461257967109 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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 731ms 09:59:27 INFO - PROCESS | 3608 | 1461257967135 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3608 | 1461257967137 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:59:27 INFO - PROCESS | 3608 | 1461257967141 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3608 | 1461257967143 Marionette TRACE conn5 <- [1,2394,null,{}] 09:59:27 INFO - PROCESS | 3608 | 1461257967146 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}] 09:59:27 INFO - PROCESS | 3608 | 1461257967254 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:59:27 INFO - PROCESS | 3608 | 1461257967260 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A46000 == 42 [pid = 3608] [id = 608] 09:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640B6D3C00) [pid = 3608] [serial = 1824] [outer = 0000000000000000] 09:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640B738800) [pid = 3608] [serial = 1825] [outer = 000000640B6D3C00] 09:59:27 INFO - PROCESS | 3608 | 1461257967347 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B789400) [pid = 3608] [serial = 1826] [outer = 000000640B6D3C00] 09:59:27 INFO - PROCESS | 3608 | 1461257967791 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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 09:59:27 INFO - PROCESS | 3608 | 1461257967836 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3608 | 1461257967838 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:59:27 INFO - PROCESS | 3608 | 1461257967841 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3608 | 1461257967843 Marionette TRACE conn5 <- [1,2398,null,{}] 09:59:27 INFO - PROCESS | 3608 | 1461257967847 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}] 09:59:27 INFO - PROCESS | 3608 | 1461257967981 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:59:28 INFO - PROCESS | 3608 | 1461257968005 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E958000 == 43 [pid = 3608] [id = 609] 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640B794400) [pid = 3608] [serial = 1827] [outer = 0000000000000000] 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640B95C800) [pid = 3608] [serial = 1828] [outer = 000000640B794400] 09:59:28 INFO - PROCESS | 3608 | 1461257968051 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640BBBE400) [pid = 3608] [serial = 1829] [outer = 000000640B794400] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640B51A000) [pid = 3608] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064051AB800) [pid = 3608] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064077BF000) [pid = 3608] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064080B9000) [pid = 3608] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (0000006402F41000) [pid = 3608] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (00000064035C8400) [pid = 3608] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640AF36400) [pid = 3608] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640736A000) [pid = 3608] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640432A800) [pid = 3608] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:59:28 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064083DA400) [pid = 3608] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:59:28 INFO - PROCESS | 3608 | 1461257968571 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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 776ms 09:59:28 INFO - PROCESS | 3608 | 1461257968621 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3608 | 1461257968623 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:59:28 INFO - PROCESS | 3608 | 1461257968627 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 3608 | 1461257968629 Marionette TRACE conn5 <- [1,2402,null,{}] 09:59:28 INFO - PROCESS | 3608 | 1461257968632 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}] 09:59:28 INFO - PROCESS | 3608 | 1461257968715 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:59:28 INFO - PROCESS | 3608 | 1461257968721 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1C3800 == 44 [pid = 3608] [id = 610] 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064073A6000) [pid = 3608] [serial = 1830] [outer = 0000000000000000] 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064080B9000) [pid = 3608] [serial = 1831] [outer = 00000064073A6000] 09:59:28 INFO - PROCESS | 3608 | 1461257968766 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B967000) [pid = 3608] [serial = 1832] [outer = 00000064073A6000] 09:59:29 INFO - PROCESS | 3608 | 1461257969194 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 585ms 09:59:29 INFO - PROCESS | 3608 | 1461257969220 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3608 | 1461257969222 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:59:29 INFO - PROCESS | 3608 | 1461257969225 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3608 | 1461257969227 Marionette TRACE conn5 <- [1,2406,null,{}] 09:59:29 INFO - PROCESS | 3608 | 1461257969231 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}] 09:59:29 INFO - PROCESS | 3608 | 1461257969338 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:59:29 INFO - PROCESS | 3608 | 1461257969347 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F51B800 == 45 [pid = 3608] [id = 611] 09:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640BBCB000) [pid = 3608] [serial = 1833] [outer = 0000000000000000] 09:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (000000640C011400) [pid = 3608] [serial = 1834] [outer = 000000640BBCB000] 09:59:29 INFO - PROCESS | 3608 | 1461257969395 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640C019400) [pid = 3608] [serial = 1835] [outer = 000000640BBCB000] 09:59:29 INFO - PROCESS | 3608 | 1461257969814 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 09:59:29 INFO - PROCESS | 3608 | 1461257969858 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3608 | 1461257969861 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:59:29 INFO - PROCESS | 3608 | 1461257969869 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 3608 | 1461257969872 Marionette TRACE conn5 <- [1,2410,null,{}] 09:59:29 INFO - PROCESS | 3608 | 1461257969875 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}] 09:59:29 INFO - PROCESS | 3608 | 1461257969977 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:59:29 INFO - PROCESS | 3608 | 1461257969986 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F565000 == 46 [pid = 3608] [id = 612] 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640C20C000) [pid = 3608] [serial = 1836] [outer = 0000000000000000] 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (000000640C215800) [pid = 3608] [serial = 1837] [outer = 000000640C20C000] 09:59:30 INFO - PROCESS | 3608 | 1461257970037 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640C53F400) [pid = 3608] [serial = 1838] [outer = 000000640C20C000] 09:59:30 INFO - PROCESS | 3608 | 1461257970466 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]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 09:59:30 INFO - PROCESS | 3608 | 1461257970505 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 3608 | 1461257970507 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:59:30 INFO - PROCESS | 3608 | 1461257970510 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:59:30 INFO - PROCESS | 3608 | 1461257970512 Marionette TRACE conn5 <- [1,2414,null,{}] 09:59:30 INFO - PROCESS | 3608 | 1461257970516 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}] 09:59:30 INFO - PROCESS | 3608 | 1461257970654 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:59:30 INFO - PROCESS | 3608 | 1461257970831 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A49000 == 47 [pid = 3608] [id = 613] 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064035CF000) [pid = 3608] [serial = 1839] [outer = 0000000000000000] 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064036CC400) [pid = 3608] [serial = 1840] [outer = 00000064035CF000] 09:59:30 INFO - PROCESS | 3608 | 1461257970892 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (00000064046AAC00) [pid = 3608] [serial = 1841] [outer = 00000064035CF000] 09:59:31 INFO - PROCESS | 3608 | 1461257971467 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 984ms 09:59:31 INFO - PROCESS | 3608 | 1461257971515 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 3608 | 1461257971521 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:59:31 INFO - PROCESS | 3608 | 1461257971527 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3608 | 1461257971532 Marionette TRACE conn5 <- [1,2418,null,{}] 09:59:31 INFO - PROCESS | 3608 | 1461257971538 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}] 09:59:31 INFO - PROCESS | 3608 | 1461257971652 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:59:31 INFO - PROCESS | 3608 | 1461257971750 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B913000 == 48 [pid = 3608] [id = 614] 09:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407382400) [pid = 3608] [serial = 1842] [outer = 0000000000000000] 09:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064073A1800) [pid = 3608] [serial = 1843] [outer = 0000006407382400] 09:59:31 INFO - PROCESS | 3608 | 1461257971811 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006407BEA800) [pid = 3608] [serial = 1844] [outer = 0000006407382400] 09:59:32 INFO - PROCESS | 3608 | 1461257972388 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]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 09:59:32 INFO - PROCESS | 3608 | 1461257972415 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3608 | 1461257972419 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:59:32 INFO - PROCESS | 3608 | 1461257972424 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:59:32 INFO - PROCESS | 3608 | 1461257972426 Marionette TRACE conn5 <- [1,2422,null,{}] 09:59:32 INFO - PROCESS | 3608 | 1461257972430 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}] 09:59:32 INFO - PROCESS | 3608 | 1461257972540 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:59:32 INFO - PROCESS | 3608 | 1461257972638 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1BD800 == 49 [pid = 3608] [id = 615] 09:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640AF64400) [pid = 3608] [serial = 1845] [outer = 0000000000000000] 09:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B237000) [pid = 3608] [serial = 1846] [outer = 000000640AF64400] 09:59:32 INFO - PROCESS | 3608 | 1461257972695 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B5F0000) [pid = 3608] [serial = 1847] [outer = 000000640AF64400] 09:59:33 INFO - PROCESS | 3608 | 1461257973282 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 09:59:33 INFO - PROCESS | 3608 | 1461257973314 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3608 | 1461257973319 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:59:33 INFO - PROCESS | 3608 | 1461257973332 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3608 | 1461257973337 Marionette TRACE conn5 <- [1,2426,null,{}] 09:59:33 INFO - PROCESS | 3608 | 1461257973341 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}] 09:59:33 INFO - PROCESS | 3608 | 1461257973455 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:59:33 INFO - PROCESS | 3608 | 1461257973551 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410FAB000 == 50 [pid = 3608] [id = 616] 09:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B95D800) [pid = 3608] [serial = 1848] [outer = 0000000000000000] 09:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640C20E800) [pid = 3608] [serial = 1849] [outer = 000000640B95D800] 09:59:33 INFO - PROCESS | 3608 | 1461257973608 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640C542800) [pid = 3608] [serial = 1850] [outer = 000000640B95D800] 09:59:34 INFO - PROCESS | 3608 | 1461257974181 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 881ms 09:59:34 INFO - PROCESS | 3608 | 1461257974211 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 3608 | 1461257974213 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:59:34 INFO - PROCESS | 3608 | 1461257974217 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3608 | 1461257974219 Marionette TRACE conn5 <- [1,2430,null,{}] 09:59:34 INFO - PROCESS | 3608 | 1461257974223 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}] 09:59:34 INFO - PROCESS | 3608 | 1461257974331 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:59:34 INFO - PROCESS | 3608 | 1461257974425 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3608 | ++DOCSHELL 00000064117CC800 == 51 [pid = 3608] [id = 617] 09:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640CFDB400) [pid = 3608] [serial = 1851] [outer = 0000000000000000] 09:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640CFDFC00) [pid = 3608] [serial = 1852] [outer = 000000640CFDB400] 09:59:34 INFO - PROCESS | 3608 | 1461257974482 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640E459000) [pid = 3608] [serial = 1853] [outer = 000000640CFDB400] 09:59:35 INFO - PROCESS | 3608 | 1461257975208 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]]]}] 09:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1126ms 09:59:35 INFO - PROCESS | 3608 | 1461257975350 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:59:35 INFO - PROCESS | 3608 | 1461257975354 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:59:35 INFO - PROCESS | 3608 | 1461257975359 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:59:35 INFO - PROCESS | 3608 | 1461257975363 Marionette TRACE conn5 <- [1,2434,null,{}] 09:59:35 INFO - PROCESS | 3608 | 1461257975369 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}] 09:59:35 INFO - PROCESS | 3608 | 1461257975470 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:59:35 INFO - PROCESS | 3608 | 1461257975548 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F5F000 == 52 [pid = 3608] [id = 618] 09:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064046C7C00) [pid = 3608] [serial = 1854] [outer = 0000000000000000] 09:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006404A4D800) [pid = 3608] [serial = 1855] [outer = 00000064046C7C00] 09:59:35 INFO - PROCESS | 3608 | 1461257975599 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (0000006407299400) [pid = 3608] [serial = 1856] [outer = 00000064046C7C00] 09:59:36 INFO - PROCESS | 3608 | 1461257976158 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]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 838ms 09:59:36 INFO - PROCESS | 3608 | 1461257976216 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3608 | 1461257976222 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:59:36 INFO - PROCESS | 3608 | 1461257976230 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3608 | 1461257976233 Marionette TRACE conn5 <- [1,2438,null,{}] 09:59:36 INFO - PROCESS | 3608 | 1461257976237 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}] 09:59:36 INFO - PROCESS | 3608 | 1461257976334 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:59:36 INFO - PROCESS | 3608 | 1461257976439 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408774000 == 53 [pid = 3608] [id = 619] 09:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (0000006404A50000) [pid = 3608] [serial = 1857] [outer = 0000000000000000] 09:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (00000064051AB400) [pid = 3608] [serial = 1858] [outer = 0000006404A50000] 09:59:36 INFO - PROCESS | 3608 | 1461257976486 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640736B800) [pid = 3608] [serial = 1859] [outer = 0000006404A50000] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640C238800 == 52 [pid = 3608] [id = 572] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640A18D800 == 51 [pid = 3608] [id = 571] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640F565000 == 50 [pid = 3608] [id = 612] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640F51B800 == 49 [pid = 3608] [id = 611] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1C3800 == 48 [pid = 3608] [id = 610] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640E958000 == 47 [pid = 3608] [id = 609] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A46000 == 46 [pid = 3608] [id = 608] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640C22D000 == 45 [pid = 3608] [id = 607] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCE0800 == 44 [pid = 3608] [id = 606] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640B679800) [pid = 3608] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006405119C00) [pid = 3608] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (00000064080B9C00) [pid = 3608] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (00000064042D1800) [pid = 3608] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBF2000 == 43 [pid = 3608] [id = 605] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640B613000 == 42 [pid = 3608] [id = 604] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C29000 == 41 [pid = 3608] [id = 603] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640A161000 == 40 [pid = 3608] [id = 602] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 0000006407946800 == 39 [pid = 3608] [id = 598] 09:59:36 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0CC800 == 38 [pid = 3608] [id = 597] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640B5E5C00) [pid = 3608] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064056B1000) [pid = 3608] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640798CC00) [pid = 3608] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006407296800) [pid = 3608] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (00000064083E6800) [pid = 3608] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064036D7000) [pid = 3608] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064046CFC00) [pid = 3608] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640B51CC00) [pid = 3608] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640738C000) [pid = 3608] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (00000064081E6400) [pid = 3608] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064073AB400) [pid = 3608] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006404323400) [pid = 3608] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640AF38800) [pid = 3608] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006408FC1800) [pid = 3608] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006408FCB400) [pid = 3608] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006409163800) [pid = 3608] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006404627400) [pid = 3608] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064028C3800) [pid = 3608] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006407BE7400) [pid = 3608] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:59:36 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (000000640B22FC00) [pid = 3608] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:59:37 INFO - PROCESS | 3608 | 1461257977011 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 838ms 09:59:37 INFO - PROCESS | 3608 | 1461257977071 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3608 | 1461257977073 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:59:37 INFO - PROCESS | 3608 | 1461257977077 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:59:37 INFO - PROCESS | 3608 | 1461257977080 Marionette TRACE conn5 <- [1,2442,null,{}] 09:59:37 INFO - PROCESS | 3608 | 1461257977091 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}] 09:59:37 INFO - PROCESS | 3608 | 1461257977179 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:59:37 INFO - PROCESS | 3608 | 1461257977295 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F61000 == 39 [pid = 3608] [id = 620] 09:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064036D7000) [pid = 3608] [serial = 1860] [outer = 0000000000000000] 09:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006405113000) [pid = 3608] [serial = 1861] [outer = 00000064036D7000] 09:59:37 INFO - PROCESS | 3608 | 1461257977345 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006407298400) [pid = 3608] [serial = 1862] [outer = 00000064036D7000] 09:59:37 INFO - PROCESS | 3608 | 1461257977742 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 09:59:37 INFO - PROCESS | 3608 | 1461257977772 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3608 | 1461257977775 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:59:37 INFO - PROCESS | 3608 | 1461257977778 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3608 | 1461257977780 Marionette TRACE conn5 <- [1,2446,null,{}] 09:59:37 INFO - PROCESS | 3608 | 1461257977783 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}] 09:59:37 INFO - PROCESS | 3608 | 1461257977866 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:59:37 INFO - PROCESS | 3608 | 1461257977872 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B865800 == 40 [pid = 3608] [id = 621] 09:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640738B000) [pid = 3608] [serial = 1863] [outer = 0000000000000000] 09:59:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064073A9400) [pid = 3608] [serial = 1864] [outer = 000000640738B000] 09:59:37 INFO - PROCESS | 3608 | 1461257977920 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006407994C00) [pid = 3608] [serial = 1865] [outer = 000000640738B000] 09:59:38 INFO - PROCESS | 3608 | 1461257978359 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 09:59:38 INFO - PROCESS | 3608 | 1461257978420 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3608 | 1461257978423 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:59:38 INFO - PROCESS | 3608 | 1461257978426 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 3608 | 1461257978428 Marionette TRACE conn5 <- [1,2450,null,{}] 09:59:38 INFO - PROCESS | 3608 | 1461257978432 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}] 09:59:38 INFO - PROCESS | 3608 | 1461257978511 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:59:38 INFO - PROCESS | 3608 | 1461257978518 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBE5800 == 41 [pid = 3608] [id = 622] 09:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407BE0400) [pid = 3608] [serial = 1866] [outer = 0000000000000000] 09:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006407BE5000) [pid = 3608] [serial = 1867] [outer = 0000006407BE0400] 09:59:38 INFO - PROCESS | 3608 | 1461257978564 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (00000064080BA400) [pid = 3608] [serial = 1868] [outer = 0000006407BE0400] 09:59:39 INFO - PROCESS | 3608 | 1461257979020 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms 09:59:39 INFO - PROCESS | 3608 | 1461257979058 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3608 | 1461257979060 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:59:39 INFO - PROCESS | 3608 | 1461257979064 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3608 | 1461257979065 Marionette TRACE conn5 <- [1,2454,null,{}] 09:59:39 INFO - PROCESS | 3608 | 1461257979074 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}] 09:59:39 INFO - PROCESS | 3608 | 1461257979206 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:59:39 INFO - PROCESS | 3608 | 1461257979295 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCC800 == 42 [pid = 3608] [id = 623] 09:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064081E8C00) [pid = 3608] [serial = 1869] [outer = 0000000000000000] 09:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064083E7400) [pid = 3608] [serial = 1870] [outer = 00000064081E8C00] 09:59:39 INFO - PROCESS | 3608 | 1461257979346 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006408FC1400) [pid = 3608] [serial = 1871] [outer = 00000064081E8C00] 09:59:39 INFO - PROCESS | 3608 | 1461257979780 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 09:59:39 INFO - PROCESS | 3608 | 1461257979800 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3608 | 1461257979802 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:59:39 INFO - PROCESS | 3608 | 1461257979805 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:59:39 INFO - PROCESS | 3608 | 1461257979807 Marionette TRACE conn5 <- [1,2458,null,{}] 09:59:39 INFO - PROCESS | 3608 | 1461257979816 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}] 09:59:39 INFO - PROCESS | 3608 | 1461257979922 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:59:39 INFO - PROCESS | 3608 | 1461257979928 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0CF800 == 43 [pid = 3608] [id = 624] 09:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006408FC4C00) [pid = 3608] [serial = 1872] [outer = 0000000000000000] 09:59:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (00000064090DDC00) [pid = 3608] [serial = 1873] [outer = 0000006408FC4C00] 09:59:39 INFO - PROCESS | 3608 | 1461257979976 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006409169800) [pid = 3608] [serial = 1874] [outer = 0000006408FC4C00] 09:59:40 INFO - PROCESS | 3608 | 1461257980415 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]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:59:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 09:59:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:59:40 INFO - PROCESS | 3608 | 1461257980444 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3608 | 1461257980446 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:59:40 INFO - PROCESS | 3608 | 1461257980449 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3608 | 1461257980451 Marionette TRACE conn5 <- [1,2462,null,{}] 09:59:40 INFO - PROCESS | 3608 | 1461257980454 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}] 09:59:40 INFO - PROCESS | 3608 | 1461257980561 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:59:40 INFO - PROCESS | 3608 | 1461257980639 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C233800 == 44 [pid = 3608] [id = 625] 09:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006409172400) [pid = 3608] [serial = 1875] [outer = 0000000000000000] 09:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640AF3D000) [pid = 3608] [serial = 1876] [outer = 0000006409172400] 09:59:40 INFO - PROCESS | 3608 | 1461257980689 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640AF68400) [pid = 3608] [serial = 1877] [outer = 0000006409172400] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640B5EBC00) [pid = 3608] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064035D7000) [pid = 3608] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640AF3BC00) [pid = 3608] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006408DBA800) [pid = 3608] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640736E800) [pid = 3608] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064080B6800) [pid = 3608] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640B6D3C00) [pid = 3608] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (00000064040D1800) [pid = 3608] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B794400) [pid = 3608] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064073A6000) [pid = 3608] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:59:40 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640BBCB000) [pid = 3608] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:59:41 INFO - PROCESS | 3608 | 1461257981157 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 732ms 09:59:41 INFO - PROCESS | 3608 | 1461257981183 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3608 | 1461257981185 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:59:41 INFO - PROCESS | 3608 | 1461257981199 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3608 | 1461257981201 Marionette TRACE conn5 <- [1,2466,null,{}] 09:59:41 INFO - PROCESS | 3608 | 1461257981205 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}] 09:59:41 INFO - PROCESS | 3608 | 1461257981285 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:59:41 INFO - PROCESS | 3608 | 1461257981291 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C61D800 == 45 [pid = 3608] [id = 626] 09:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064080BDC00) [pid = 3608] [serial = 1878] [outer = 0000000000000000] 09:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (000000640B22C800) [pid = 3608] [serial = 1879] [outer = 00000064080BDC00] 09:59:41 INFO - PROCESS | 3608 | 1461257981337 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (000000640B519000) [pid = 3608] [serial = 1880] [outer = 00000064080BDC00] 09:59:41 INFO - PROCESS | 3608 | 1461257981761 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 587ms 09:59:41 INFO - PROCESS | 3608 | 1461257981800 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3608 | 1461257981802 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:59:41 INFO - PROCESS | 3608 | 1461257981805 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3608 | 1461257981807 Marionette TRACE conn5 <- [1,2470,null,{}] 09:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:59:41 INFO - PROCESS | 3608 | 1461257981811 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}] 09:59:41 INFO - PROCESS | 3608 | 1461257981899 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:59:41 INFO - PROCESS | 3608 | 1461257981905 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E56C000 == 46 [pid = 3608] [id = 627] 09:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640B5E4000) [pid = 3608] [serial = 1881] [outer = 0000000000000000] 09:59:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B5E8400) [pid = 3608] [serial = 1882] [outer = 000000640B5E4000] 09:59:41 INFO - PROCESS | 3608 | 1461257981951 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B680400) [pid = 3608] [serial = 1883] [outer = 000000640B5E4000] 09:59:42 INFO - PROCESS | 3608 | 1461257982407 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 09:59:42 INFO - PROCESS | 3608 | 1461257982444 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3608 | 1461257982446 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:59:42 INFO - PROCESS | 3608 | 1461257982454 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3608 | 1461257982457 Marionette TRACE conn5 <- [1,2474,null,{}] 09:59:42 INFO - PROCESS | 3608 | 1461257982461 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}] 09:59:42 INFO - PROCESS | 3608 | 1461257982579 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:59:42 INFO - PROCESS | 3608 | 1461257982588 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D8800 == 47 [pid = 3608] [id = 628] 09:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B740C00) [pid = 3608] [serial = 1884] [outer = 0000000000000000] 09:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B78D400) [pid = 3608] [serial = 1885] [outer = 000000640B740C00] 09:59:42 INFO - PROCESS | 3608 | 1461257982639 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640BBBFC00) [pid = 3608] [serial = 1886] [outer = 000000640B740C00] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640F318000 == 46 [pid = 3608] [id = 601] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4A3800 == 45 [pid = 3608] [id = 543] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0D6000 == 44 [pid = 3608] [id = 587] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1C2800 == 43 [pid = 3608] [id = 600] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFD8800 == 42 [pid = 3608] [id = 573] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640B874000 == 41 [pid = 3608] [id = 599] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640777C000 == 40 [pid = 3608] [id = 559] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 0000006408774000 == 39 [pid = 3608] [id = 619] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F5F000 == 38 [pid = 3608] [id = 618] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 00000064117CC800 == 37 [pid = 3608] [id = 617] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 0000006410FAB000 == 36 [pid = 3608] [id = 616] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1BD800 == 35 [pid = 3608] [id = 615] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 000000640B913000 == 34 [pid = 3608] [id = 614] 09:59:43 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A49000 == 33 [pid = 3608] [id = 613] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F61000 == 32 [pid = 3608] [id = 620] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640B865800 == 31 [pid = 3608] [id = 621] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBE5800 == 30 [pid = 3608] [id = 622] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C61D800 == 29 [pid = 3608] [id = 626] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCC800 == 28 [pid = 3608] [id = 623] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0CF800 == 27 [pid = 3608] [id = 624] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640E56C000 == 26 [pid = 3608] [id = 627] 09:59:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C233800 == 25 [pid = 3608] [id = 625] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640C215800) [pid = 3608] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640B6CB400) [pid = 3608] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006403A45800) [pid = 3608] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064046CAC00) [pid = 3608] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (000000640B234000) [pid = 3608] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408DC0000) [pid = 3608] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640B6D9800) [pid = 3608] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064073AA800) [pid = 3608] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006407A69400) [pid = 3608] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000640395F000) [pid = 3608] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064081EC000) [pid = 3608] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640816F800) [pid = 3608] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064081EE800) [pid = 3608] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640B789400) [pid = 3608] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640B738800) [pid = 3608] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064051B0400) [pid = 3608] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064051A3C00) [pid = 3608] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006404621400) [pid = 3608] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640B95C800) [pid = 3608] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640B967000) [pid = 3608] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064080B9000) [pid = 3608] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640C011400) [pid = 3608] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000640B6CC800) [pid = 3608] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640BBBE400) [pid = 3608] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000640C019400) [pid = 3608] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (00000064090E6800) [pid = 3608] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:59:44 INFO - PROCESS | 3608 | 1461257984756 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]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2334ms 09:59:44 INFO - PROCESS | 3608 | 1461257984793 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3608 | 1461257984797 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:59:44 INFO - PROCESS | 3608 | 1461257984803 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 3608 | 1461257984807 Marionette TRACE conn5 <- [1,2478,null,{}] 09:59:44 INFO - PROCESS | 3608 | 1461257984813 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}] 09:59:44 INFO - PROCESS | 3608 | 1461257984908 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:59:44 INFO - PROCESS | 3608 | 1461257984918 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404767800 == 26 [pid = 3608] [id = 629] 09:59:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064036D6000) [pid = 3608] [serial = 1887] [outer = 0000000000000000] 09:59:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064036D6800) [pid = 3608] [serial = 1888] [outer = 00000064036D6000] 09:59:44 INFO - PROCESS | 3608 | 1461257984969 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006403979000) [pid = 3608] [serial = 1889] [outer = 00000064036D6000] 09:59:45 INFO - PROCESS | 3608 | 1461257985480 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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 09:59:45 INFO - PROCESS | 3608 | 1461257985539 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 3608 | 1461257985546 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:59:45 INFO - PROCESS | 3608 | 1461257985553 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 3608 | 1461257985555 Marionette TRACE conn5 <- [1,2482,null,{}] 09:59:45 INFO - PROCESS | 3608 | 1461257985559 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}] 09:59:45 INFO - PROCESS | 3608 | 1461257985647 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:59:45 INFO - PROCESS | 3608 | 1461257985658 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407944000 == 27 [pid = 3608] [id = 630] 09:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640400EC00) [pid = 3608] [serial = 1890] [outer = 0000000000000000] 09:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006404019800) [pid = 3608] [serial = 1891] [outer = 000000640400EC00] 09:59:45 INFO - PROCESS | 3608 | 1461257985706 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006404328400) [pid = 3608] [serial = 1892] [outer = 000000640400EC00] 09:59:46 INFO - PROCESS | 3608 | 1461257986187 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 669ms 09:59:46 INFO - PROCESS | 3608 | 1461257986228 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3608 | 1461257986231 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:59:46 INFO - PROCESS | 3608 | 1461257986235 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3608 | 1461257986239 Marionette TRACE conn5 <- [1,2486,null,{}] 09:59:46 INFO - PROCESS | 3608 | 1461257986250 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}] 09:59:46 INFO - PROCESS | 3608 | 1461257986374 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:59:46 INFO - PROCESS | 3608 | 1461257986456 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640821B800 == 28 [pid = 3608] [id = 631] 09:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006402872C00) [pid = 3608] [serial = 1893] [outer = 0000000000000000] 09:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064046AE400) [pid = 3608] [serial = 1894] [outer = 0000006402872C00] 09:59:46 INFO - PROCESS | 3608 | 1461257986509 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064046D5800) [pid = 3608] [serial = 1895] [outer = 0000006402872C00] 09:59:46 INFO - PROCESS | 3608 | 1461257986905 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 09:59:46 INFO - PROCESS | 3608 | 1461257986929 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3608 | 1461257986932 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:59:46 INFO - PROCESS | 3608 | 1461257986935 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3608 | 1461257986937 Marionette TRACE conn5 <- [1,2490,null,{}] 09:59:46 INFO - PROCESS | 3608 | 1461257986940 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}] 09:59:47 INFO - PROCESS | 3608 | 1461257987025 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:59:47 INFO - PROCESS | 3608 | 1461257987032 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A157800 == 29 [pid = 3608] [id = 632] 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006404A56000) [pid = 3608] [serial = 1896] [outer = 0000000000000000] 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006405116800) [pid = 3608] [serial = 1897] [outer = 0000006404A56000] 09:59:47 INFO - PROCESS | 3608 | 1461257987079 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064051AD000) [pid = 3608] [serial = 1898] [outer = 0000006404A56000] 09:59:47 INFO - PROCESS | 3608 | 1461257987513 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]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 09:59:47 INFO - PROCESS | 3608 | 1461257987567 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3608 | 1461257987569 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:59:47 INFO - PROCESS | 3608 | 1461257987572 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3608 | 1461257987574 Marionette TRACE conn5 <- [1,2494,null,{}] 09:59:47 INFO - PROCESS | 3608 | 1461257987577 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}] 09:59:47 INFO - PROCESS | 3608 | 1461257987656 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:59:47 INFO - PROCESS | 3608 | 1461257987666 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B285800 == 30 [pid = 3608] [id = 633] 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (000000640400CC00) [pid = 3608] [serial = 1899] [outer = 0000000000000000] 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640569D400) [pid = 3608] [serial = 1900] [outer = 000000640400CC00] 09:59:47 INFO - PROCESS | 3608 | 1461257987712 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006406367C00) [pid = 3608] [serial = 1901] [outer = 000000640400CC00] 09:59:48 INFO - PROCESS | 3608 | 1461257988206 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 09:59:48 INFO - PROCESS | 3608 | 1461257988267 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3608 | 1461257988269 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:59:48 INFO - PROCESS | 3608 | 1461257988272 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:59:48 INFO - PROCESS | 3608 | 1461257988274 Marionette TRACE conn5 <- [1,2498,null,{}] 09:59:48 INFO - PROCESS | 3608 | 1461257988278 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}] 09:59:48 INFO - PROCESS | 3608 | 1461257988392 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:59:48 INFO - PROCESS | 3608 | 1461257988408 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B86A000 == 31 [pid = 3608] [id = 634] 09:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006407375800) [pid = 3608] [serial = 1902] [outer = 0000000000000000] 09:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064073A6800) [pid = 3608] [serial = 1903] [outer = 0000006407375800] 09:59:48 INFO - PROCESS | 3608 | 1461257988459 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064077BCC00) [pid = 3608] [serial = 1904] [outer = 0000006407375800] 09:59:48 INFO - PROCESS | 3608 | 1461257988901 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 09:59:48 INFO - PROCESS | 3608 | 1461257988967 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3608 | 1461257988969 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:59:48 INFO - PROCESS | 3608 | 1461257988972 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:59:48 INFO - PROCESS | 3608 | 1461257988974 Marionette TRACE conn5 <- [1,2502,null,{}] 09:59:48 INFO - PROCESS | 3608 | 1461257988977 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}] 09:59:49 INFO - PROCESS | 3608 | 1461257989087 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:59:49 INFO - PROCESS | 3608 | 1461257989096 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC04000 == 32 [pid = 3608] [id = 635] 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (00000064073AE400) [pid = 3608] [serial = 1905] [outer = 0000000000000000] 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006407A66000) [pid = 3608] [serial = 1906] [outer = 00000064073AE400] 09:59:49 INFO - PROCESS | 3608 | 1461257989143 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (0000006407BE4400) [pid = 3608] [serial = 1907] [outer = 00000064073AE400] 09:59:49 INFO - PROCESS | 3608 | 1461257989563 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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 09:59:49 INFO - PROCESS | 3608 | 1461257989604 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3608 | 1461257989606 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:59:49 INFO - PROCESS | 3608 | 1461257989609 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3608 | 1461257989611 Marionette TRACE conn5 <- [1,2506,null,{}] 09:59:49 INFO - PROCESS | 3608 | 1461257989615 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}] 09:59:49 INFO - PROCESS | 3608 | 1461257989693 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:59:49 INFO - PROCESS | 3608 | 1461257989700 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC87800 == 33 [pid = 3608] [id = 636] 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006407BEB400) [pid = 3608] [serial = 1908] [outer = 0000000000000000] 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064080B4800) [pid = 3608] [serial = 1909] [outer = 0000006407BEB400] 09:59:49 INFO - PROCESS | 3608 | 1461257989745 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640816F400) [pid = 3608] [serial = 1910] [outer = 0000006407BEB400] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B51D000) [pid = 3608] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064081E8C00) [pid = 3608] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006408FC4C00) [pid = 3608] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006409172400) [pid = 3608] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064080BDC00) [pid = 3608] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (000000640B95D800) [pid = 3608] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640AF64400) [pid = 3608] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006407382400) [pid = 3608] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064035CF000) [pid = 3608] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640C20C000) [pid = 3608] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006407BE0400) [pid = 3608] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640738B000) [pid = 3608] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064036D7000) [pid = 3608] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006404A50000) [pid = 3608] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064046C7C00) [pid = 3608] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (000000640CFDB400) [pid = 3608] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640510B800) [pid = 3608] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640B22B400) [pid = 3608] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006409169400) [pid = 3608] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064035C3400) [pid = 3608] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064036CE000) [pid = 3608] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006407A69C00) [pid = 3608] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064046CA000) [pid = 3608] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407750800) [pid = 3608] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006400CB8000) [pid = 3608] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640401B000) [pid = 3608] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064081E4400) [pid = 3608] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006404A58000) [pid = 3608] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:59:50 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000640B5E4000) [pid = 3608] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:59:51 INFO - PROCESS | 3608 | 1461257991053 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1472ms 09:59:51 INFO - PROCESS | 3608 | 1461257991088 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3608 | 1461257991093 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:59:51 INFO - PROCESS | 3608 | 1461257991100 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3608 | 1461257991104 Marionette TRACE conn5 <- [1,2510,null,{}] 09:59:51 INFO - PROCESS | 3608 | 1461257991110 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}] 09:59:51 INFO - PROCESS | 3608 | 1461257991222 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:59:51 INFO - PROCESS | 3608 | 1461257991302 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407236000 == 34 [pid = 3608] [id = 637] 09:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640396DC00) [pid = 3608] [serial = 1911] [outer = 0000000000000000] 09:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006403A4B800) [pid = 3608] [serial = 1912] [outer = 000000640396DC00] 09:59:51 INFO - PROCESS | 3608 | 1461257991403 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064040CC800) [pid = 3608] [serial = 1913] [outer = 000000640396DC00] 09:59:52 INFO - PROCESS | 3608 | 1461257992130 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]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1077ms 09:59:52 INFO - PROCESS | 3608 | 1461257992183 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3608 | 1461257992189 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:59:52 INFO - PROCESS | 3608 | 1461257992196 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:59:52 INFO - PROCESS | 3608 | 1461257992199 Marionette TRACE conn5 <- [1,2514,null,{}] 09:59:52 INFO - PROCESS | 3608 | 1461257992228 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}] 09:59:52 INFO - PROCESS | 3608 | 1461257992351 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:59:52 INFO - PROCESS | 3608 | 1461257992421 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B115800 == 35 [pid = 3608] [id = 638] 09:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064046A0C00) [pid = 3608] [serial = 1914] [outer = 0000000000000000] 09:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064046C9000) [pid = 3608] [serial = 1915] [outer = 00000064046A0C00] 09:59:52 INFO - PROCESS | 3608 | 1461257992479 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006405111800) [pid = 3608] [serial = 1916] [outer = 00000064046A0C00] 09:59:53 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2E800 == 34 [pid = 3608] [id = 454] 09:59:53 INFO - PROCESS | 3608 | --DOCSHELL 0000006405E18800 == 33 [pid = 3608] [id = 453] 09:59:53 INFO - PROCESS | 3608 | --DOCSHELL 0000006407976000 == 32 [pid = 3608] [id = 469] 09:59:53 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C41000 == 31 [pid = 3608] [id = 452] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407388800) [pid = 3608] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640B739000) [pid = 3608] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640AF5EC00) [pid = 3608] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006403A43000) [pid = 3608] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640431FC00) [pid = 3608] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064083E1800) [pid = 3608] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640602EC00) [pid = 3608] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640816D400) [pid = 3608] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640396BC00) [pid = 3608] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064046A6400) [pid = 3608] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640AF6A400) [pid = 3608] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640736F400) [pid = 3608] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640B681C00) [pid = 3608] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640B680400) [pid = 3608] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640B78D400) [pid = 3608] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064083E7400) [pid = 3608] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064090DDC00) [pid = 3608] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006408FC1400) [pid = 3608] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000640AF3D000) [pid = 3608] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006409169800) [pid = 3608] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000640AF68400) [pid = 3608] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000640B5E8400) [pid = 3608] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640B22C800) [pid = 3608] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000640C20E800) [pid = 3608] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000640B5F0000) [pid = 3608] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000640B237000) [pid = 3608] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006407BEA800) [pid = 3608] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000064073A1800) [pid = 3608] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (00000064046AAC00) [pid = 3608] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (00000064036CC400) [pid = 3608] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000640C53F400) [pid = 3608] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (0000006407BE5000) [pid = 3608] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (00000064073A9400) [pid = 3608] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000006407994C00) [pid = 3608] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000006405113000) [pid = 3608] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 56 (0000006407298400) [pid = 3608] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1234ms 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 55 (000000640736B800) [pid = 3608] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 54 (00000064051AB400) [pid = 3608] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 53 (0000006407299400) [pid = 3608] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 52 (0000006404A4D800) [pid = 3608] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 51 (000000640E459000) [pid = 3608] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 50 (000000640CFDFC00) [pid = 3608] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 49 (000000640C542800) [pid = 3608] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 48 (00000064080BA400) [pid = 3608] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | --DOMWINDOW == 47 (000000640B519000) [pid = 3608] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:59:53 INFO - PROCESS | 3608 | 1461257993367 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]]]}] 09:59:53 INFO - PROCESS | 3608 | 1461257993437 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 3608 | 1461257993441 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:59:53 INFO - PROCESS | 3608 | 1461257993446 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 3608 | 1461257993450 Marionette TRACE conn5 <- [1,2518,null,{}] 09:59:53 INFO - PROCESS | 3608 | 1461257993455 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}] 09:59:53 INFO - PROCESS | 3608 | 1461257993550 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:59:53 INFO - PROCESS | 3608 | 1461257993558 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407242800 == 32 [pid = 3608] [id = 639] 09:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 48 (0000006403968C00) [pid = 3608] [serial = 1917] [outer = 0000000000000000] 09:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 49 (000000640396EC00) [pid = 3608] [serial = 1918] [outer = 0000006403968C00] 09:59:53 INFO - PROCESS | 3608 | 1461257993615 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 50 (0000006403A4D800) [pid = 3608] [serial = 1919] [outer = 0000006403968C00] 09:59:54 INFO - PROCESS | 3608 | 1461257994143 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 735ms 09:59:54 INFO - PROCESS | 3608 | 1461257994184 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3608 | 1461257994189 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:59:54 INFO - PROCESS | 3608 | 1461257994196 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3608 | 1461257994198 Marionette TRACE conn5 <- [1,2522,null,{}] 09:59:54 INFO - PROCESS | 3608 | 1461257994202 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}] 09:59:54 INFO - PROCESS | 3608 | 1461257994285 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:59:54 INFO - PROCESS | 3608 | 1461257994361 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408211000 == 33 [pid = 3608] [id = 640] 09:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 51 (000000640432A400) [pid = 3608] [serial = 1920] [outer = 0000000000000000] 09:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 52 (0000006404627800) [pid = 3608] [serial = 1921] [outer = 000000640432A400] 09:59:54 INFO - PROCESS | 3608 | 1461257994408 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 53 (00000064046AC000) [pid = 3608] [serial = 1922] [outer = 000000640432A400] 09:59:54 INFO - PROCESS | 3608 | 1461257994816 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 693ms 09:59:54 INFO - PROCESS | 3608 | 1461257994889 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3608 | 1461257994892 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:59:54 INFO - PROCESS | 3608 | 1461257994896 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3608 | 1461257994899 Marionette TRACE conn5 <- [1,2526,null,{}] 09:59:54 INFO - PROCESS | 3608 | 1461257994917 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}] 09:59:55 INFO - PROCESS | 3608 | 1461257995012 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:59:55 INFO - PROCESS | 3608 | 1461257995022 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15B000 == 34 [pid = 3608] [id = 641] 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 54 (0000006402F5B000) [pid = 3608] [serial = 1923] [outer = 0000000000000000] 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 55 (00000064051A4000) [pid = 3608] [serial = 1924] [outer = 0000006402F5B000] 09:59:55 INFO - PROCESS | 3608 | 1461257995073 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 56 (00000064056B0C00) [pid = 3608] [serial = 1925] [outer = 0000006402F5B000] 09:59:55 INFO - PROCESS | 3608 | 1461257995512 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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 650ms 09:59:55 INFO - PROCESS | 3608 | 1461257995554 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:59:55 INFO - PROCESS | 3608 | 1461257995557 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:59:55 INFO - PROCESS | 3608 | 1461257995561 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3608 | 1461257995562 Marionette TRACE conn5 <- [1,2530,null,{}] 09:59:55 INFO - PROCESS | 3608 | 1461257995566 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}] 09:59:55 INFO - PROCESS | 3608 | 1461257995702 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:59:55 INFO - PROCESS | 3608 | 1461257995727 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B130800 == 35 [pid = 3608] [id = 642] 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 57 (0000006406367800) [pid = 3608] [serial = 1926] [outer = 0000000000000000] 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (0000006406B46800) [pid = 3608] [serial = 1927] [outer = 0000006406367800] 09:59:55 INFO - PROCESS | 3608 | 1461257995774 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (0000006407368C00) [pid = 3608] [serial = 1928] [outer = 0000006406367800] 09:59:56 INFO - PROCESS | 3608 | 1461257996215 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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 689ms 09:59:56 INFO - PROCESS | 3608 | 1461257996251 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3608 | 1461257996253 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:59:56 INFO - PROCESS | 3608 | 1461257996257 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:59:56 INFO - PROCESS | 3608 | 1461257996258 Marionette TRACE conn5 <- [1,2534,null,{}] 09:59:56 INFO - PROCESS | 3608 | 1461257996262 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}] 09:59:56 INFO - PROCESS | 3608 | 1461257996370 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:59:56 INFO - PROCESS | 3608 | 1461257996377 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87B000 == 36 [pid = 3608] [id = 643] 09:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000640287F000) [pid = 3608] [serial = 1929] [outer = 0000000000000000] 09:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000006407374800) [pid = 3608] [serial = 1930] [outer = 000000640287F000] 09:59:56 INFO - PROCESS | 3608 | 1461257996424 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000064073A0400) [pid = 3608] [serial = 1931] [outer = 000000640287F000] 09:59:56 INFO - PROCESS | 3608 | 1461257996884 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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 09:59:56 INFO - PROCESS | 3608 | 1461257996952 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3608 | 1461257996954 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:59:56 INFO - PROCESS | 3608 | 1461257996958 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 3608 | 1461257996960 Marionette TRACE conn5 <- [1,2538,null,{}] 09:59:56 INFO - PROCESS | 3608 | 1461257996964 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}] 09:59:57 INFO - PROCESS | 3608 | 1461257997118 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:59:57 INFO - PROCESS | 3608 | 1461257997144 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC06000 == 37 [pid = 3608] [id = 644] 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000006407A64400) [pid = 3608] [serial = 1932] [outer = 0000000000000000] 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000006407BE7000) [pid = 3608] [serial = 1933] [outer = 0000006407A64400] 09:59:57 INFO - PROCESS | 3608 | 1461257997194 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000064080B6000) [pid = 3608] [serial = 1934] [outer = 0000006407A64400] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000064073AE400) [pid = 3608] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (000000640B740C00) [pid = 3608] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000640400EC00) [pid = 3608] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (00000064036D6000) [pid = 3608] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000640400CC00) [pid = 3608] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (0000006407375800) [pid = 3608] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 58 (0000006404A56000) [pid = 3608] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:59:57 INFO - PROCESS | 3608 | --DOMWINDOW == 57 (0000006402872C00) [pid = 3608] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:59:57 INFO - PROCESS | 3608 | 1461257997672 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]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 09:59:57 INFO - PROCESS | 3608 | 1461257997695 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3608 | 1461257997697 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:59:57 INFO - PROCESS | 3608 | 1461257997701 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 3608 | 1461257997703 Marionette TRACE conn5 <- [1,2542,null,{}] 09:59:57 INFO - PROCESS | 3608 | 1461257997706 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}] 09:59:57 INFO - PROCESS | 3608 | 1461257997785 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:59:57 INFO - PROCESS | 3608 | 1461257997791 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCCB000 == 38 [pid = 3608] [id = 645] 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 58 (00000064035C4800) [pid = 3608] [serial = 1935] [outer = 0000000000000000] 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 59 (00000064073AE400) [pid = 3608] [serial = 1936] [outer = 00000064035C4800] 09:59:57 INFO - PROCESS | 3608 | 1461257997838 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (000000640816E000) [pid = 3608] [serial = 1937] [outer = 00000064035C4800] 09:59:58 INFO - PROCESS | 3608 | 1461257998276 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 627ms 09:59:58 INFO - PROCESS | 3608 | 1461257998331 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3608 | 1461257998334 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:59:58 INFO - PROCESS | 3608 | 1461257998337 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3608 | 1461257998339 Marionette TRACE conn5 <- [1,2546,null,{}] 09:59:58 INFO - PROCESS | 3608 | 1461257998343 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}] 09:59:58 INFO - PROCESS | 3608 | 1461257998422 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:59:58 INFO - PROCESS | 3608 | 1461257998455 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C035800 == 39 [pid = 3608] [id = 646] 09:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000006408179C00) [pid = 3608] [serial = 1938] [outer = 0000000000000000] 09:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000064081E1C00) [pid = 3608] [serial = 1939] [outer = 0000006408179C00] 09:59:58 INFO - PROCESS | 3608 | 1461257998504 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (00000064081E9800) [pid = 3608] [serial = 1940] [outer = 0000006408179C00] 09:59:58 INFO - PROCESS | 3608 | 1461257998917 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 09:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:59:58 INFO - PROCESS | 3608 | 1461257998969 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3608 | 1461257998971 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3608 | 1461257998974 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3608 | 1461257998976 Marionette TRACE conn5 <- [1,2550,null,{}] 09:59:58 INFO - PROCESS | 3608 | 1461257998980 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}] 09:59:59 INFO - PROCESS | 3608 | 1461257999062 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:59:59 INFO - PROCESS | 3608 | 1461257999068 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15A800 == 40 [pid = 3608] [id = 647] 09:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000064083DB000) [pid = 3608] [serial = 1941] [outer = 0000000000000000] 09:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000064083E0400) [pid = 3608] [serial = 1942] [outer = 00000064083DB000] 09:59:59 INFO - PROCESS | 3608 | 1461257999114 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (00000064083E9000) [pid = 3608] [serial = 1943] [outer = 00000064083DB000] 09:59:59 INFO - PROCESS | 3608 | 1461257999532 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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 586ms 09:59:59 INFO - PROCESS | 3608 | 1461257999568 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 3608 | 1461257999570 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:59:59 INFO - PROCESS | 3608 | 1461257999618 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 3608 | 1461257999622 Marionette TRACE conn5 <- [1,2554,null,{}] 09:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:59:59 INFO - PROCESS | 3608 | 1461257999628 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}] 09:59:59 INFO - PROCESS | 3608 | 1461257999727 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:59:59 INFO - PROCESS | 3608 | 1461257999953 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407942800 == 41 [pid = 3608] [id = 648] 09:59:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000064036AD800) [pid = 3608] [serial = 1944] [outer = 0000000000000000] 10:00:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064036CD800) [pid = 3608] [serial = 1945] [outer = 00000064036AD800] 10:00:00 INFO - PROCESS | 3608 | 1461258000011 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000006404019C00) [pid = 3608] [serial = 1946] [outer = 00000064036AD800] 10:00:00 INFO - PROCESS | 3608 | 1461258000604 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]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1023ms 10:00:00 INFO - PROCESS | 3608 | 1461258000653 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3608 | 1461258000657 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:00:00 INFO - PROCESS | 3608 | 1461258000661 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3608 | 1461258000664 Marionette TRACE conn5 <- [1,2558,null,{}] 10:00:00 INFO - PROCESS | 3608 | 1461258000672 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}] 10:00:00 INFO - PROCESS | 3608 | 1461258000836 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:00:00 INFO - PROCESS | 3608 | 1461258000984 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B126800 == 42 [pid = 3608] [id = 649] 10:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006404A56400) [pid = 3608] [serial = 1947] [outer = 0000000000000000] 10:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000640510A400) [pid = 3608] [serial = 1948] [outer = 0000006404A56400] 10:00:01 INFO - PROCESS | 3608 | 1461258001045 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006406369C00) [pid = 3608] [serial = 1949] [outer = 0000006404A56400] 10:00:01 INFO - PROCESS | 3608 | 1461258001651 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]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1031ms 10:00:01 INFO - PROCESS | 3608 | 1461258001696 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 3608 | 1461258001699 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 10:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:00:01 INFO - PROCESS | 3608 | 1461258001703 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 3608 | 1461258001706 Marionette TRACE conn5 <- [1,2562,null,{}] 10:00:01 INFO - PROCESS | 3608 | 1461258001710 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}] 10:00:01 INFO - PROCESS | 3608 | 1461258001826 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:00:01 INFO - PROCESS | 3608 | 1461258001928 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C223800 == 43 [pid = 3608] [id = 650] 10:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006407A63C00) [pid = 3608] [serial = 1950] [outer = 0000000000000000] 10:00:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006407A6CC00) [pid = 3608] [serial = 1951] [outer = 0000006407A63C00] 10:00:02 INFO - PROCESS | 3608 | 1461258001994 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064080BF800) [pid = 3608] [serial = 1952] [outer = 0000006407A63C00] 10:00:02 INFO - PROCESS | 3608 | 1461258002687 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]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1029ms 10:00:02 INFO - PROCESS | 3608 | 1461258002734 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3608 | 1461258002738 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:00:02 INFO - PROCESS | 3608 | 1461258002743 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3608 | 1461258002748 Marionette TRACE conn5 <- [1,2566,null,{}] 10:00:02 INFO - PROCESS | 3608 | 1461258002754 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}] 10:00:02 INFO - PROCESS | 3608 | 1461258002910 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:00:03 INFO - PROCESS | 3608 | 1461258003038 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406B19000 == 44 [pid = 3608] [id = 651] 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006403976400) [pid = 3608] [serial = 1953] [outer = 0000000000000000] 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006403A42800) [pid = 3608] [serial = 1954] [outer = 0000006403976400] 10:00:03 INFO - PROCESS | 3608 | 1461258003110 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064042D4800) [pid = 3608] [serial = 1955] [outer = 0000006403976400] 10:00:03 INFO - PROCESS | 3608 | --DOCSHELL 000000640A19B000 == 43 [pid = 3608] [id = 457] 10:00:03 INFO - PROCESS | 3608 | --DOCSHELL 0000006407948000 == 42 [pid = 3608] [id = 468] 10:00:03 INFO - PROCESS | 3608 | --DOCSHELL 000000640B866000 == 41 [pid = 3608] [id = 459] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (00000064080B4800) [pid = 3608] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407A66000) [pid = 3608] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006407BE4400) [pid = 3608] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640BBBFC00) [pid = 3608] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006404019800) [pid = 3608] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006404328400) [pid = 3608] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000064036D6800) [pid = 3608] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006403979000) [pid = 3608] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640569D400) [pid = 3608] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000006406367C00) [pid = 3608] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064073A6800) [pid = 3608] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000064077BCC00) [pid = 3608] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (0000006405116800) [pid = 3608] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000064051AD000) [pid = 3608] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (00000064046AE400) [pid = 3608] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (00000064046D5800) [pid = 3608] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 10:00:03 INFO - PROCESS | 3608 | 1461258003557 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]]]}] 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 880ms 10:00:03 INFO - PROCESS | 3608 | 1461258003628 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3608 | 1461258003634 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 10:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:00:03 INFO - PROCESS | 3608 | 1461258003641 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 3608 | 1461258003643 Marionette TRACE conn5 <- [1,2570,null,{}] 10:00:03 INFO - PROCESS | 3608 | 1461258003647 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}] 10:00:03 INFO - PROCESS | 3608 | 1461258003733 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:00:03 INFO - PROCESS | 3608 | 1461258003742 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407955000 == 42 [pid = 3608] [id = 652] 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (0000006403A46800) [pid = 3608] [serial = 1956] [outer = 0000000000000000] 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000006404325C00) [pid = 3608] [serial = 1957] [outer = 0000006403A46800] 10:00:03 INFO - PROCESS | 3608 | 1461258003790 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (0000006407988800) [pid = 3608] [serial = 1958] [outer = 0000006403A46800] 10:00:04 INFO - PROCESS | 3608 | 1461258004413 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]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 836ms 10:00:04 INFO - PROCESS | 3608 | 1461258004478 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3608 | 1461258004481 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:00:04 INFO - PROCESS | 3608 | 1461258004484 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3608 | 1461258004488 Marionette TRACE conn5 <- [1,2574,null,{}] 10:00:04 INFO - PROCESS | 3608 | 1461258004505 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}] 10:00:04 INFO - PROCESS | 3608 | 1461258004593 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:00:04 INFO - PROCESS | 3608 | 1461258004601 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A187800 == 43 [pid = 3608] [id = 653] 10:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006404F6C400) [pid = 3608] [serial = 1959] [outer = 0000000000000000] 10:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006405114800) [pid = 3608] [serial = 1960] [outer = 0000006404F6C400] 10:00:04 INFO - PROCESS | 3608 | 1461258004656 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064051CF800) [pid = 3608] [serial = 1961] [outer = 0000006404F6C400] 10:00:05 INFO - PROCESS | 3608 | 1461258005145 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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 10:00:05 INFO - PROCESS | 3608 | 1461258005177 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3608 | 1461258005180 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:00:05 INFO - PROCESS | 3608 | 1461258005183 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3608 | 1461258005184 Marionette TRACE conn5 <- [1,2578,null,{}] 10:00:05 INFO - PROCESS | 3608 | 1461258005188 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}] 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:05 INFO - PROCESS | 3608 | 1461258005273 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:00:05 INFO - PROCESS | 3608 | 1461258005282 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B869800 == 44 [pid = 3608] [id = 654] 10:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (0000006406707800) [pid = 3608] [serial = 1962] [outer = 0000000000000000] 10:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (000000640736E800) [pid = 3608] [serial = 1963] [outer = 0000006406707800] 10:00:05 INFO - PROCESS | 3608 | 1461258005330 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064073A2C00) [pid = 3608] [serial = 1964] [outer = 0000006406707800] 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:05 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:05 INFO - PROCESS | 3608 | 1461258005755 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]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 10:00:05 INFO - PROCESS | 3608 | 1461258005815 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3608 | 1461258005817 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:00:05 INFO - PROCESS | 3608 | 1461258005820 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3608 | 1461258005822 Marionette TRACE conn5 <- [1,2582,null,{}] 10:00:05 INFO - PROCESS | 3608 | 1461258005826 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}] 10:00:05 INFO - PROCESS | 3608 | 1461258005928 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:00:05 INFO - PROCESS | 3608 | 1461258005935 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBF1000 == 45 [pid = 3608] [id = 655] 10:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006407391800) [pid = 3608] [serial = 1965] [outer = 0000000000000000] 10:00:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640775AC00) [pid = 3608] [serial = 1966] [outer = 0000006407391800] 10:00:05 INFO - PROCESS | 3608 | 1461258005981 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006407A64800) [pid = 3608] [serial = 1967] [outer = 0000006407391800] 10:00:06 INFO - PROCESS | 3608 | 1461258006463 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]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 10:00:06 INFO - PROCESS | 3608 | 1461258006494 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3608 | 1461258006496 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 10:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:00:06 INFO - PROCESS | 3608 | 1461258006499 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3608 | 1461258006501 Marionette TRACE conn5 <- [1,2586,null,{}] 10:00:06 INFO - PROCESS | 3608 | 1461258006505 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}] 10:00:06 INFO - PROCESS | 3608 | 1461258006634 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:00:06 INFO - PROCESS | 3608 | 1461258006643 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD9800 == 46 [pid = 3608] [id = 656] 10:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006407BEF000) [pid = 3608] [serial = 1968] [outer = 0000000000000000] 10:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006408177000) [pid = 3608] [serial = 1969] [outer = 0000006407BEF000] 10:00:06 INFO - PROCESS | 3608 | 1461258006734 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064083E5800) [pid = 3608] [serial = 1970] [outer = 0000006407BEF000] 10:00:07 INFO - PROCESS | 3608 | 1461258007198 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]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 10:00:07 INFO - PROCESS | 3608 | 1461258007238 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3608 | 1461258007241 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 10:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:00:07 INFO - PROCESS | 3608 | 1461258007244 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3608 | 1461258007246 Marionette TRACE conn5 <- [1,2590,null,{}] 10:00:07 INFO - PROCESS | 3608 | 1461258007250 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}] 10:00:07 INFO - PROCESS | 3608 | 1461258007383 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:00:07 INFO - PROCESS | 3608 | 1461258007437 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C231800 == 47 [pid = 3608] [id = 657] 10:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006408DBC400) [pid = 3608] [serial = 1971] [outer = 0000000000000000] 10:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006408FC1400) [pid = 3608] [serial = 1972] [outer = 0000006408DBC400] 10:00:07 INFO - PROCESS | 3608 | 1461258007483 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408FCF000) [pid = 3608] [serial = 1973] [outer = 0000006408DBC400] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006406367800) [pid = 3608] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064046A0C00) [pid = 3608] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006402F5B000) [pid = 3608] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403968C00) [pid = 3608] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000640432A400) [pid = 3608] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (000000640287F000) [pid = 3608] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006407A64400) [pid = 3608] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000064035C4800) [pid = 3608] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:00:07 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006408179C00) [pid = 3608] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:00:07 INFO - PROCESS | 3608 | 1461258007960 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]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 10:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:00:07 INFO - PROCESS | 3608 | 1461258007979 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3608 | 1461258007981 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 10:00:07 INFO - PROCESS | 3608 | 1461258007984 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3608 | 1461258007986 Marionette TRACE conn5 <- [1,2594,null,{}] 10:00:07 INFO - PROCESS | 3608 | 1461258007990 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}] 10:00:08 INFO - PROCESS | 3608 | 1461258008069 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:00:08 INFO - PROCESS | 3608 | 1461258008075 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C559800 == 48 [pid = 3608] [id = 658] 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064043D1C00) [pid = 3608] [serial = 1974] [outer = 0000000000000000] 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006407390C00) [pid = 3608] [serial = 1975] [outer = 00000064043D1C00] 10:00:08 INFO - PROCESS | 3608 | 1461258008122 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064090D9800) [pid = 3608] [serial = 1976] [outer = 00000064043D1C00] 10:00:08 INFO - PROCESS | 3608 | 1461258008558 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]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 10:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:00:08 INFO - PROCESS | 3608 | 1461258008616 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3608 | 1461258008618 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 10:00:08 INFO - PROCESS | 3608 | 1461258008622 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3608 | 1461258008623 Marionette TRACE conn5 <- [1,2598,null,{}] 10:00:08 INFO - PROCESS | 3608 | 1461258008627 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}] 10:00:08 INFO - PROCESS | 3608 | 1461258008707 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:00:08 INFO - PROCESS | 3608 | 1461258008743 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFCB000 == 49 [pid = 3608] [id = 659] 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064090E4800) [pid = 3608] [serial = 1977] [outer = 0000000000000000] 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006409164C00) [pid = 3608] [serial = 1978] [outer = 00000064090E4800] 10:00:08 INFO - PROCESS | 3608 | 1461258008790 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000640916E000) [pid = 3608] [serial = 1979] [outer = 00000064090E4800] 10:00:09 INFO - PROCESS | 3608 | 1461258009217 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 10:00:09 INFO - PROCESS | 3608 | 1461258009253 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3608 | 1461258009255 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3608 | 1461258009258 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:00:09 INFO - PROCESS | 3608 | 1461258009260 Marionette TRACE conn5 <- [1,2602,null,{}] 10:00:09 INFO - PROCESS | 3608 | 1461258009264 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}] 10:00:09 INFO - PROCESS | 3608 | 1461258009349 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:00:09 INFO - PROCESS | 3608 | 1461258009356 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4B6800 == 50 [pid = 3608] [id = 660] 10:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640AF36C00) [pid = 3608] [serial = 1980] [outer = 0000000000000000] 10:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640AF3BC00) [pid = 3608] [serial = 1981] [outer = 000000640AF36C00] 10:00:09 INFO - PROCESS | 3608 | 1461258009401 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640AF5FC00) [pid = 3608] [serial = 1982] [outer = 000000640AF36C00] 10:00:09 INFO - PROCESS | 3608 | 1461258009826 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 627ms 10:00:09 INFO - PROCESS | 3608 | 1461258009916 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3608 | 1461258009920 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 10:00:09 INFO - PROCESS | 3608 | 1461258009926 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:00:09 INFO - PROCESS | 3608 | 1461258009930 Marionette TRACE conn5 <- [1,2606,null,{}] 10:00:09 INFO - PROCESS | 3608 | 1461258009937 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}] 10:00:10 INFO - PROCESS | 3608 | 1461258010037 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:00:10 INFO - PROCESS | 3608 | 1461258010262 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640794D800 == 51 [pid = 3608] [id = 661] 10:00:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064036D5400) [pid = 3608] [serial = 1983] [outer = 0000000000000000] 10:00:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640396E000) [pid = 3608] [serial = 1984] [outer = 00000064036D5400] 10:00:10 INFO - PROCESS | 3608 | 1461258010321 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064043D0400) [pid = 3608] [serial = 1985] [outer = 00000064036D5400] 10:00:10 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:10 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:10 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:10 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:10 INFO - PROCESS | 3608 | [3608] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:00:10 INFO - PROCESS | 3608 | 1461258010887 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]]]}] 10:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1021ms 10:00:10 INFO - PROCESS | 3608 | 1461258010955 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3608 | 1461258010959 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 10:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:00:10 INFO - PROCESS | 3608 | 1461258010968 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 3608 | 1461258010972 Marionette TRACE conn5 <- [1,2610,null,{}] 10:00:10 INFO - PROCESS | 3608 | 1461258010977 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}] 10:00:11 INFO - PROCESS | 3608 | 1461258011144 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:00:11 INFO - PROCESS | 3608 | 1461258011257 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B613000 == 52 [pid = 3608] [id = 662] 10:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064046D5400) [pid = 3608] [serial = 1986] [outer = 0000000000000000] 10:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006405113000) [pid = 3608] [serial = 1987] [outer = 00000064046D5400] 10:00:11 INFO - PROCESS | 3608 | 1461258011315 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006406B3E000) [pid = 3608] [serial = 1988] [outer = 00000064046D5400] 10:00:11 INFO - PROCESS | 3608 | 1461258011908 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 986ms 10:00:11 INFO - PROCESS | 3608 | 1461258011954 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3608 | 1461258011957 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 10:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:00:11 INFO - PROCESS | 3608 | 1461258011961 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3608 | 1461258011964 Marionette TRACE conn5 <- [1,2614,null,{}] 10:00:11 INFO - PROCESS | 3608 | 1461258011974 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}] 10:00:12 INFO - PROCESS | 3608 | 1461258012087 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:00:12 INFO - PROCESS | 3608 | 1461258012210 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E57F800 == 53 [pid = 3608] [id = 663] 10:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064080B1000) [pid = 3608] [serial = 1989] [outer = 0000000000000000] 10:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064080B6400) [pid = 3608] [serial = 1990] [outer = 00000064080B1000] 10:00:12 INFO - PROCESS | 3608 | 1461258012272 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064083E5400) [pid = 3608] [serial = 1991] [outer = 00000064080B1000] 10:00:12 INFO - PROCESS | 3608 | 1461258012922 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]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 10:00:12 INFO - PROCESS | 3608 | 1461258012950 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3608 | 1461258012953 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:00:12 INFO - PROCESS | 3608 | 1461258012956 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3608 | 1461258012958 Marionette TRACE conn5 <- [1,2618,null,{}] 10:00:12 INFO - PROCESS | 3608 | 1461258012962 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}] 10:00:13 INFO - PROCESS | 3608 | 1461258013069 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:00:13 INFO - PROCESS | 3608 | 1461258013146 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D1000 == 54 [pid = 3608] [id = 664] 10:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064081E2800) [pid = 3608] [serial = 1992] [outer = 0000000000000000] 10:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640AF42800) [pid = 3608] [serial = 1993] [outer = 00000064081E2800] 10:00:13 INFO - PROCESS | 3608 | 1461258013257 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B238C00) [pid = 3608] [serial = 1994] [outer = 00000064081E2800] 10:00:14 INFO - PROCESS | 3608 | 1461258013991 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1078ms 10:00:14 INFO - PROCESS | 3608 | 1461258014037 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 3608 | 1461258014041 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:00:14 INFO - PROCESS | 3608 | 1461258014047 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3608 | 1461258014050 Marionette TRACE conn5 <- [1,2622,null,{}] 10:00:14 INFO - PROCESS | 3608 | 1461258014055 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}] 10:00:14 INFO - PROCESS | 3608 | 1461258014153 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:00:14 INFO - PROCESS | 3608 | 1461258014234 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408222800 == 55 [pid = 3608] [id = 665] 10:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640400EC00) [pid = 3608] [serial = 1995] [outer = 0000000000000000] 10:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006404629C00) [pid = 3608] [serial = 1996] [outer = 000000640400EC00] 10:00:14 INFO - PROCESS | 3608 | 1461258014332 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006404A4D800) [pid = 3608] [serial = 1997] [outer = 000000640400EC00] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640B293000 == 54 [pid = 3608] [id = 458] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFCB000 == 53 [pid = 3608] [id = 659] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640C559800 == 52 [pid = 3608] [id = 658] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640C231800 == 51 [pid = 3608] [id = 657] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD9800 == 50 [pid = 3608] [id = 656] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640BBF1000 == 49 [pid = 3608] [id = 655] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640B869800 == 48 [pid = 3608] [id = 654] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640A187800 == 47 [pid = 3608] [id = 653] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064083E0400) [pid = 3608] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 0000006407955000 == 46 [pid = 3608] [id = 652] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 0000006406B19000 == 45 [pid = 3608] [id = 651] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640C223800 == 44 [pid = 3608] [id = 650] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 000000640B126800 == 43 [pid = 3608] [id = 649] 10:00:14 INFO - PROCESS | 3608 | --DOCSHELL 0000006407942800 == 42 [pid = 3608] [id = 648] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640396EC00) [pid = 3608] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006403A4D800) [pid = 3608] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006404627800) [pid = 3608] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064046AC000) [pid = 3608] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006403A4B800) [pid = 3608] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064073A0400) [pid = 3608] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006407374800) [pid = 3608] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407BE7000) [pid = 3608] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064073AE400) [pid = 3608] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064080B6000) [pid = 3608] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064081E9800) [pid = 3608] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064081E1C00) [pid = 3608] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064056B0C00) [pid = 3608] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640816E000) [pid = 3608] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006406B46800) [pid = 3608] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407368C00) [pid = 3608] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006405111800) [pid = 3608] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064046C9000) [pid = 3608] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064051A4000) [pid = 3608] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:00:14 INFO - PROCESS | 3608 | 1461258014865 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 881ms 10:00:14 INFO - PROCESS | 3608 | 1461258014932 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 3608 | 1461258014938 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:00:14 INFO - PROCESS | 3608 | 1461258014944 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3608 | 1461258014947 Marionette TRACE conn5 <- [1,2626,null,{}] 10:00:14 INFO - PROCESS | 3608 | 1461258014951 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}] 10:00:15 INFO - PROCESS | 3608 | 1461258015037 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:00:15 INFO - PROCESS | 3608 | 1461258015044 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640820F800 == 43 [pid = 3608] [id = 666] 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000640432E800) [pid = 3608] [serial = 1998] [outer = 0000000000000000] 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064046C6800) [pid = 3608] [serial = 1999] [outer = 000000640432E800] 10:00:15 INFO - PROCESS | 3608 | 1461258015092 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (000000640510B000) [pid = 3608] [serial = 2000] [outer = 000000640432E800] 10:00:15 INFO - PROCESS | 3608 | [3608] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:15 INFO - PROCESS | 3608 | 1461258015594 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]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 10:00:15 INFO - PROCESS | 3608 | 1461258015638 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3608 | 1461258015640 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 10:00:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:00:15 INFO - PROCESS | 3608 | 1461258015644 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 3608 | 1461258015647 Marionette TRACE conn5 <- [1,2630,null,{}] 10:00:15 INFO - PROCESS | 3608 | 1461258015658 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}] 10:00:15 INFO - PROCESS | 3608 | 1461258015745 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:00:15 INFO - PROCESS | 3608 | 1461258015755 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B292800 == 44 [pid = 3608] [id = 667] 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006406028C00) [pid = 3608] [serial = 2001] [outer = 0000000000000000] 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006406B46800) [pid = 3608] [serial = 2002] [outer = 0000006406028C00] 10:00:15 INFO - PROCESS | 3608 | 1461258015805 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006407372C00) [pid = 3608] [serial = 2003] [outer = 0000006406028C00] 10:00:16 INFO - PROCESS | 3608 | 1461258016275 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 10:00:16 INFO - PROCESS | 3608 | 1461258016338 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3608 | 1461258016341 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 10:00:16 INFO - PROCESS | 3608 | 1461258016344 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:00:16 INFO - PROCESS | 3608 | 1461258016346 Marionette TRACE conn5 <- [1,2634,null,{}] 10:00:16 INFO - PROCESS | 3608 | 1461258016350 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}] 10:00:16 INFO - PROCESS | 3608 | 1461258016432 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:00:16 INFO - PROCESS | 3608 | 1461258016441 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B917000 == 45 [pid = 3608] [id = 668] 10:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064073A4C00) [pid = 3608] [serial = 2004] [outer = 0000000000000000] 10:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407989800) [pid = 3608] [serial = 2005] [outer = 00000064073A4C00] 10:00:16 INFO - PROCESS | 3608 | 1461258016488 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407A71C00) [pid = 3608] [serial = 2006] [outer = 00000064073A4C00] 10:00:16 INFO - PROCESS | 3608 | 1461258016944 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 10:00:16 INFO - PROCESS | 3608 | 1461258016977 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3608 | 1461258016979 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:00:16 INFO - PROCESS | 3608 | 1461258016982 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3608 | 1461258016984 Marionette TRACE conn5 <- [1,2638,null,{}] 10:00:16 INFO - PROCESS | 3608 | 1461258016987 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}] 10:00:17 INFO - PROCESS | 3608 | 1461258017093 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:00:17 INFO - PROCESS | 3608 | 1461258017128 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC85000 == 46 [pid = 3608] [id = 669] 10:00:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073AE400) [pid = 3608] [serial = 2007] [outer = 0000000000000000] 10:00:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064080B0800) [pid = 3608] [serial = 2008] [outer = 00000064073AE400] 10:00:17 INFO - PROCESS | 3608 | 1461258017224 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006408171000) [pid = 3608] [serial = 2009] [outer = 00000064073AE400] 10:00:17 INFO - PROCESS | 3608 | 1461258017657 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]]]}] 10:00:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:00:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 10:00:17 INFO - PROCESS | 3608 | 1461258017719 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 3608 | 1461258017721 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 10:00:17 INFO - PROCESS | 3608 | 1461258017724 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:00:17 INFO - PROCESS | 3608 | 1461258017726 Marionette TRACE conn5 <- [1,2642,null,{}] 10:00:17 INFO - PROCESS | 3608 | 1461258017730 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}] 10:00:17 INFO - PROCESS | 3608 | 1461258017861 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:00:17 INFO - PROCESS | 3608 | 1461258017916 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0E3000 == 47 [pid = 3608] [id = 670] 10:00:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006408DB9800) [pid = 3608] [serial = 2010] [outer = 0000000000000000] 10:00:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064090DE000) [pid = 3608] [serial = 2011] [outer = 0000006408DB9800] 10:00:17 INFO - PROCESS | 3608 | 1461258017966 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640AF39C00) [pid = 3608] [serial = 2012] [outer = 0000006408DB9800] 10:00:18 INFO - PROCESS | 3608 | 1461258018392 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:00:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 10:00:18 INFO - PROCESS | 3608 | 1461258018418 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3608 | 1461258018421 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:00:18 INFO - PROCESS | 3608 | 1461258018429 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3608 | 1461258018431 Marionette TRACE conn5 <- [1,2646,null,{}] 10:00:18 INFO - PROCESS | 3608 | 1461258018435 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}] 10:00:18 INFO - PROCESS | 3608 | 1461258018576 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:00:18 INFO - PROCESS | 3608 | 1461258018586 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640723B800 == 48 [pid = 3608] [id = 671] 10:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640AF5D400) [pid = 3608] [serial = 2013] [outer = 0000000000000000] 10:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B235000) [pid = 3608] [serial = 2014] [outer = 000000640AF5D400] 10:00:18 INFO - PROCESS | 3608 | 1461258018631 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B517C00) [pid = 3608] [serial = 2015] [outer = 000000640AF5D400] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (00000064083DB000) [pid = 3608] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006404F6C400) [pid = 3608] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006403A46800) [pid = 3608] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006403976400) [pid = 3608] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006406707800) [pid = 3608] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006407BEF000) [pid = 3608] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006408DBC400) [pid = 3608] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064043D1C00) [pid = 3608] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064090E4800) [pid = 3608] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:00:19 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006407391800) [pid = 3608] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:00:19 INFO - PROCESS | 3608 | 1461258019133 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 10:00:19 INFO - PROCESS | 3608 | 1461258019161 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3608 | 1461258019164 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 10:00:19 INFO - PROCESS | 3608 | 1461258019167 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:00:19 INFO - PROCESS | 3608 | 1461258019168 Marionette TRACE conn5 <- [1,2650,null,{}] 10:00:19 INFO - PROCESS | 3608 | 1461258019172 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}] 10:00:19 INFO - PROCESS | 3608 | 1461258019252 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:00:19 INFO - PROCESS | 3608 | 1461258019258 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4BD000 == 49 [pid = 3608] [id = 672] 10:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640401B400) [pid = 3608] [serial = 2016] [outer = 0000000000000000] 10:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006408173400) [pid = 3608] [serial = 2017] [outer = 000000640401B400] 10:00:19 INFO - PROCESS | 3608 | 1461258019304 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640B238800) [pid = 3608] [serial = 2018] [outer = 000000640401B400] 10:00:19 INFO - PROCESS | 3608 | 1461258019716 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 587ms 10:00:19 INFO - PROCESS | 3608 | 1461258019758 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3608 | 1461258019760 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 10:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:00:19 INFO - PROCESS | 3608 | 1461258019768 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3608 | 1461258019770 Marionette TRACE conn5 <- [1,2654,null,{}] 10:00:19 INFO - PROCESS | 3608 | 1461258019774 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}] 10:00:19 INFO - PROCESS | 3608 | 1461258019855 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:00:19 INFO - PROCESS | 3608 | 1461258019889 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0E8000 == 50 [pid = 3608] [id = 673] 10:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640B520800) [pid = 3608] [serial = 2019] [outer = 0000000000000000] 10:00:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640B5E6C00) [pid = 3608] [serial = 2020] [outer = 000000640B520800] 10:00:19 INFO - PROCESS | 3608 | 1461258019935 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640B5EF400) [pid = 3608] [serial = 2021] [outer = 000000640B520800] 10:00:20 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:20 INFO - PROCESS | 3608 | [3608] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:00:20 INFO - PROCESS | 3608 | 1461258020843 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]]]}] 10:00:20 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) 10:00:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1143ms 10:00:20 INFO - PROCESS | 3608 | 1461258020910 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3608 | 1461258020913 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:00:20 INFO - PROCESS | 3608 | 1461258020916 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3608 | 1461258020918 Marionette TRACE conn5 <- [1,2658,null,{}] 10:00:20 INFO - PROCESS | 3608 | 1461258020921 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}] 10:00:21 INFO - PROCESS | 3608 | 1461258021003 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:00:21 INFO - PROCESS | 3608 | 1461258021010 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1D0000 == 51 [pid = 3608] [id = 674] 10:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640B676000) [pid = 3608] [serial = 2022] [outer = 0000000000000000] 10:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B67D400) [pid = 3608] [serial = 2023] [outer = 000000640B676000] 10:00:21 INFO - PROCESS | 3608 | 1461258021055 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B6CCC00) [pid = 3608] [serial = 2024] [outer = 000000640B676000] 10:00:22 INFO - PROCESS | 3608 | 1461258022266 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] 10:00:22 INFO - PROCESS | 3608 | 1461258022312 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 10:00:22 INFO - PROCESS | 3608 | 1461258022317 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:00:22 INFO - PROCESS | 3608 | 1461258022320 Marionette TRACE conn5 <- [1,2662,null,{}] 10:00:22 INFO - PROCESS | 3608 | 1461258022327 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}] 10:00:22 INFO - PROCESS | 3608 | 1461258022470 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:00:22 INFO - PROCESS | 3608 | 1461258022599 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18C800 == 52 [pid = 3608] [id = 675] 10:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006404A52C00) [pid = 3608] [serial = 2025] [outer = 0000000000000000] 10:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006405113400) [pid = 3608] [serial = 2026] [outer = 0000006404A52C00] 10:00:22 INFO - PROCESS | 3608 | 1461258022658 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064056B9800) [pid = 3608] [serial = 2027] [outer = 0000006404A52C00] 10:00:23 INFO - PROCESS | 3608 | 1461258023692 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] 10:00:23 INFO - PROCESS | 3608 | 1461258023758 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 10:00:23 INFO - PROCESS | 3608 | 1461258023766 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 3608 | 1461258023769 Marionette TRACE conn5 <- [1,2666,null,{}] 10:00:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:00:23 INFO - PROCESS | 3608 | 1461258023773 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}] 10:00:23 INFO - PROCESS | 3608 | 1461258023874 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:00:24 INFO - PROCESS | 3608 | 1461258024085 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFD5000 == 53 [pid = 3608] [id = 676] 10:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006403A4D000) [pid = 3608] [serial = 2028] [outer = 0000000000000000] 10:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064073AD400) [pid = 3608] [serial = 2029] [outer = 0000006403A4D000] 10:00:24 INFO - PROCESS | 3608 | 1461258024143 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006408DBC000) [pid = 3608] [serial = 2030] [outer = 0000006403A4D000] 10:00:25 INFO - PROCESS | 3608 | 1461258025381 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]]]}] 10:00:25 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) 10:00:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1637ms 10:00:25 INFO - PROCESS | 3608 | 1461258025445 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3608 | 1461258025451 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 10:00:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F67000 == 52 [pid = 3608] [id = 456] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0E8000 == 51 [pid = 3608] [id = 673] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4BD000 == 50 [pid = 3608] [id = 672] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640723B800 == 49 [pid = 3608] [id = 671] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0E3000 == 48 [pid = 3608] [id = 670] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC85000 == 47 [pid = 3608] [id = 669] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640B917000 == 46 [pid = 3608] [id = 668] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640B292800 == 45 [pid = 3608] [id = 667] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640820F800 == 44 [pid = 3608] [id = 666] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 0000006408222800 == 43 [pid = 3608] [id = 665] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640AF3BC00) [pid = 3608] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D1000 == 42 [pid = 3608] [id = 664] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640E57F800 == 41 [pid = 3608] [id = 663] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640B613000 == 40 [pid = 3608] [id = 662] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640794D800 == 39 [pid = 3608] [id = 661] 10:00:25 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4B6800 == 38 [pid = 3608] [id = 660] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064083E9000) [pid = 3608] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064036CD800) [pid = 3608] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006405114800) [pid = 3608] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (00000064051CF800) [pid = 3608] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006404325C00) [pid = 3608] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407988800) [pid = 3608] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064042D4800) [pid = 3608] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006403A42800) [pid = 3608] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640736E800) [pid = 3608] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640510A400) [pid = 3608] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407A6CC00) [pid = 3608] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064083E5800) [pid = 3608] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006408177000) [pid = 3608] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006408FC1400) [pid = 3608] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064090D9800) [pid = 3608] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006407390C00) [pid = 3608] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006409164C00) [pid = 3608] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640775AC00) [pid = 3608] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006408FCF000) [pid = 3608] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640916E000) [pid = 3608] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064073A2C00) [pid = 3608] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006407A64800) [pid = 3608] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:00:25 INFO - PROCESS | 3608 | 1461258025538 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 3608 | 1461258025541 Marionette TRACE conn5 <- [1,2670,null,{}] 10:00:25 INFO - PROCESS | 3608 | 1461258025547 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}] 10:00:25 INFO - PROCESS | 3608 | 1461258025628 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:00:25 INFO - PROCESS | 3608 | 1461258025636 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640777B000 == 39 [pid = 3608] [id = 677] 10:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006403968C00) [pid = 3608] [serial = 2031] [outer = 0000000000000000] 10:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006403A4B800) [pid = 3608] [serial = 2032] [outer = 0000006403968C00] 10:00:25 INFO - PROCESS | 3608 | 1461258025687 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064046A6400) [pid = 3608] [serial = 2033] [outer = 0000006403968C00] 10:00:26 INFO - PROCESS | 3608 | 1461258026648 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]]]}] 10:00:26 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) 10:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 10:00:26 INFO - PROCESS | 3608 | 1461258026671 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 3608 | 1461258026677 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 10:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:00:26 INFO - PROCESS | 3608 | 1461258026683 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 3608 | 1461258026685 Marionette TRACE conn5 <- [1,2674,null,{}] 10:00:26 INFO - PROCESS | 3608 | 1461258026689 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}] 10:00:26 INFO - PROCESS | 3608 | 1461258026774 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:00:26 INFO - PROCESS | 3608 | 1461258026782 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F67000 == 40 [pid = 3608] [id = 678] 10:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006405118C00) [pid = 3608] [serial = 2034] [outer = 0000000000000000] 10:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064052D4C00) [pid = 3608] [serial = 2035] [outer = 0000006405118C00] 10:00:26 INFO - PROCESS | 3608 | 1461258026829 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006406710400) [pid = 3608] [serial = 2036] [outer = 0000006405118C00] 10:00:27 INFO - PROCESS | 3608 | 1461258027813 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] 10:00:27 INFO - PROCESS | 3608 | 1461258027885 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 10:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:00:27 INFO - PROCESS | 3608 | 1461258027889 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 3608 | 1461258027893 Marionette TRACE conn5 <- [1,2678,null,{}] 10:00:27 INFO - PROCESS | 3608 | 1461258027904 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}] 10:00:28 INFO - PROCESS | 3608 | 1461258028018 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:00:28 INFO - PROCESS | 3608 | 1461258028027 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87C000 == 41 [pid = 3608] [id = 679] 10:00:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407384400) [pid = 3608] [serial = 2037] [outer = 0000000000000000] 10:00:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064073AC800) [pid = 3608] [serial = 2038] [outer = 0000006407384400] 10:00:28 INFO - PROCESS | 3608 | 1461258028120 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (0000006407A65000) [pid = 3608] [serial = 2039] [outer = 0000006407384400] 10:00:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:00:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:00:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:00:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 10:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:29 INFO - _addTest/ [0,2681,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3608 | 1461258029075 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:00:29 INFO - PROCESS | 3608 | 1461258029079 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3608 | 1461258029081 Marionette TRACE conn5 <- [1,2682,null,{}] 10:00:29 INFO - PROCESS | 3608 | 1461258029084 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}] 10:00:29 INFO - PROCESS | 3608 | 1461258029195 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:00:29 INFO - PROCESS | 3608 | 1461258029202 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC79000 == 42 [pid = 3608] [id = 680] 10:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006407A70400) [pid = 3608] [serial = 2040] [outer = 0000000000000000] 10:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064080BFC00) [pid = 3608] [serial = 2041] [outer = 0000006407A70400] 10:00:29 INFO - PROCESS | 3608 | 1461258029289 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064081EAC00) [pid = 3608] [serial = 2042] [outer = 0000006407A70400] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064073AE400) [pid = 3608] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640AF36C00) [pid = 3608] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006406028C00) [pid = 3608] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640432E800) [pid = 3608] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640400EC00) [pid = 3608] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064081E2800) [pid = 3608] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064073A4C00) [pid = 3608] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006408DB9800) [pid = 3608] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640AF5D400) [pid = 3608] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (000000640401B400) [pid = 3608] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:00:29 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640B520800) [pid = 3608] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:00:30 INFO - PROCESS | 3608 | 1461258030245 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] 10:00:30 INFO - PROCESS | 3608 | 1461258030264 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 10:00:30 INFO - PROCESS | 3608 | 1461258030267 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3608 | 1461258030269 Marionette TRACE conn5 <- [1,2686,null,{}] 10:00:30 INFO - PROCESS | 3608 | 1461258030272 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}] 10:00:30 INFO - PROCESS | 3608 | 1461258030378 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:00:30 INFO - PROCESS | 3608 | 1461258030387 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C044800 == 43 [pid = 3608] [id = 681] 10:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064036CD000) [pid = 3608] [serial = 2043] [outer = 0000000000000000] 10:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006407A64000) [pid = 3608] [serial = 2044] [outer = 00000064036CD000] 10:00:30 INFO - PROCESS | 3608 | 1461258030434 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064083E4400) [pid = 3608] [serial = 2045] [outer = 00000064036CD000] 10:00:31 INFO - PROCESS | 3608 | 1461258031351 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] 10:00:31 INFO - PROCESS | 3608 | 1461258031413 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 10:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:00:31 INFO - PROCESS | 3608 | 1461258031416 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3608 | 1461258031418 Marionette TRACE conn5 <- [1,2690,null,{}] 10:00:31 INFO - PROCESS | 3608 | 1461258031421 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}] 10:00:31 INFO - PROCESS | 3608 | 1461258031549 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:00:31 INFO - PROCESS | 3608 | 1461258031559 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C55F000 == 44 [pid = 3608] [id = 682] 10:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408DB4000) [pid = 3608] [serial = 2046] [outer = 0000000000000000] 10:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006409165C00) [pid = 3608] [serial = 2047] [outer = 0000006408DB4000] 10:00:31 INFO - PROCESS | 3608 | 1461258031608 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640AF3BC00) [pid = 3608] [serial = 2048] [outer = 0000006408DB4000] 10:00:32 INFO - PROCESS | 3608 | 1461258032235 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:00:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 881ms 10:00:32 INFO - PROCESS | 3608 | 1461258032311 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3608 | 1461258032316 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 10:00:32 INFO - PROCESS | 3608 | 1461258032322 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:00:32 INFO - PROCESS | 3608 | 1461258032327 Marionette TRACE conn5 <- [1,2694,null,{}] 10:00:32 INFO - PROCESS | 3608 | 1461258032333 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}] 10:00:32 INFO - PROCESS | 3608 | 1461258032442 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:00:32 INFO - PROCESS | 3608 | 1461258032523 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407983800 == 45 [pid = 3608] [id = 683] 10:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064040CBC00) [pid = 3608] [serial = 2049] [outer = 0000000000000000] 10:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064046AAC00) [pid = 3608] [serial = 2050] [outer = 00000064040CBC00] 10:00:32 INFO - PROCESS | 3608 | 1461258032624 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064051CF800) [pid = 3608] [serial = 2051] [outer = 00000064040CBC00] 10:00:33 INFO - PROCESS | 3608 | 1461258033249 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:00:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 10:00:33 INFO - PROCESS | 3608 | 1461258033315 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3608 | 1461258033321 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:00:33 INFO - PROCESS | 3608 | 1461258033328 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3608 | 1461258033332 Marionette TRACE conn5 <- [1,2698,null,{}] 10:00:33 INFO - PROCESS | 3608 | 1461258033336 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}] 10:00:33 INFO - PROCESS | 3608 | 1461258033442 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:00:33 INFO - PROCESS | 3608 | 1461258033523 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C032000 == 46 [pid = 3608] [id = 684] 10:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064073A0C00) [pid = 3608] [serial = 2052] [outer = 0000000000000000] 10:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064073AF000) [pid = 3608] [serial = 2053] [outer = 00000064073A0C00] 10:00:33 INFO - PROCESS | 3608 | 1461258033621 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640816CC00) [pid = 3608] [serial = 2054] [outer = 00000064073A0C00] 10:00:34 INFO - PROCESS | 3608 | 1461258034250 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] 10:00:34 INFO - PROCESS | 3608 | 1461258034280 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 10:00:34 INFO - PROCESS | 3608 | 1461258034298 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:00:34 INFO - PROCESS | 3608 | 1461258034302 Marionette TRACE conn5 <- [1,2702,null,{}] 10:00:34 INFO - PROCESS | 3608 | 1461258034314 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}] 10:00:34 INFO - PROCESS | 3608 | 1461258034425 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:00:34 INFO - PROCESS | 3608 | 1461258034547 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E57A000 == 47 [pid = 3608] [id = 685] 10:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006409169800) [pid = 3608] [serial = 2055] [outer = 0000000000000000] 10:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640AF44800) [pid = 3608] [serial = 2056] [outer = 0000006409169800] 10:00:34 INFO - PROCESS | 3608 | 1461258034608 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B22F800) [pid = 3608] [serial = 2057] [outer = 0000006409169800] 10:00:35 INFO - PROCESS | 3608 | 1461258035158 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]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:00:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 10:00:35 INFO - PROCESS | 3608 | 1461258035196 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 3608 | 1461258035200 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 10:00:35 INFO - PROCESS | 3608 | 1461258035204 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 3608 | 1461258035206 Marionette TRACE conn5 <- [1,2706,null,{}] 10:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:00:35 INFO - PROCESS | 3608 | 1461258035210 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}] 10:00:35 INFO - PROCESS | 3608 | 1461258035315 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:00:35 INFO - PROCESS | 3608 | 1461258035405 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1D1000 == 48 [pid = 3608] [id = 686] 10:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B51CC00) [pid = 3608] [serial = 2058] [outer = 0000000000000000] 10:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B5E3000) [pid = 3608] [serial = 2059] [outer = 000000640B51CC00] 10:00:35 INFO - PROCESS | 3608 | 1461258035462 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B678800) [pid = 3608] [serial = 2060] [outer = 000000640B51CC00] 10:00:36 INFO - PROCESS | 3608 | 1461258036094 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] 10:00:36 INFO - PROCESS | 3608 | 1461258036137 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 10:00:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:00:36 INFO - PROCESS | 3608 | 1461258036141 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 3608 | 1461258036143 Marionette TRACE conn5 <- [1,2710,null,{}] 10:00:36 INFO - PROCESS | 3608 | 1461258036147 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}] 10:00:36 INFO - PROCESS | 3608 | 1461258036249 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:00:36 INFO - PROCESS | 3608 | 1461258036327 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000640344C000 == 49 [pid = 3608] [id = 687] 10:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006402F53000) [pid = 3608] [serial = 2061] [outer = 0000000000000000] 10:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064035CDC00) [pid = 3608] [serial = 2062] [outer = 0000006402F53000] 10:00:36 INFO - PROCESS | 3608 | 1461258036503 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640432D400) [pid = 3608] [serial = 2063] [outer = 0000006402F53000] 10:00:37 INFO - PROCESS | 3608 | 1461258037206 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] 10:00:37 INFO - PROCESS | 3608 | 1461258037227 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:00:37 INFO - PROCESS | 3608 | 1461258037233 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3608 | 1461258037236 Marionette TRACE conn5 <- [1,2714,null,{}] 10:00:37 INFO - PROCESS | 3608 | 1461258037241 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}] 10:00:37 INFO - PROCESS | 3608 | 1461258037358 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640C044800 == 48 [pid = 3608] [id = 681] 10:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC79000 == 47 [pid = 3608] [id = 680] 10:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87C000 == 46 [pid = 3608] [id = 679] 10:00:37 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F67000 == 45 [pid = 3608] [id = 678] 10:00:37 INFO - PROCESS | 3608 | --DOCSHELL 000000640777B000 == 44 [pid = 3608] [id = 677] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (000000640B5E6C00) [pid = 3608] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064080B0800) [pid = 3608] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006408171000) [pid = 3608] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640AF5FC00) [pid = 3608] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (0000006406B46800) [pid = 3608] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (0000006407372C00) [pid = 3608] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (00000064046C6800) [pid = 3608] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (000000640510B000) [pid = 3608] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404A4D800) [pid = 3608] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006404629C00) [pid = 3608] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000640B238C00) [pid = 3608] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640AF42800) [pid = 3608] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006407989800) [pid = 3608] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640396E000) [pid = 3608] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006405113000) [pid = 3608] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064080B6400) [pid = 3608] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640AF39C00) [pid = 3608] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064090DE000) [pid = 3608] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640B235000) [pid = 3608] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006408173400) [pid = 3608] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (000000640B517C00) [pid = 3608] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (000000640B5EF400) [pid = 3608] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006407A71C00) [pid = 3608] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (000000640B238800) [pid = 3608] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:00:37 INFO - PROCESS | 3608 | 1461258037480 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640517B800 == 45 [pid = 3608] [id = 688] 10:00:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006402F59C00) [pid = 3608] [serial = 2064] [outer = 0000000000000000] 10:00:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (00000064035D0800) [pid = 3608] [serial = 2065] [outer = 0000006402F59C00] 10:00:37 INFO - PROCESS | 3608 | 1461258037531 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006404911400) [pid = 3608] [serial = 2066] [outer = 0000006402F59C00] 10:00:37 INFO - PROCESS | 3608 | 1461258037934 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]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:00:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 10:00:37 INFO - PROCESS | 3608 | 1461258037969 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3608 | 1461258037973 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:00:37 INFO - PROCESS | 3608 | 1461258037979 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3608 | 1461258037982 Marionette TRACE conn5 <- [1,2718,null,{}] 10:00:37 INFO - PROCESS | 3608 | 1461258037986 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}] 10:00:38 INFO - PROCESS | 3608 | 1461258038097 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:00:38 INFO - PROCESS | 3608 | 1461258038177 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B873800 == 46 [pid = 3608] [id = 689] 10:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006405115000) [pid = 3608] [serial = 2067] [outer = 0000000000000000] 10:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064073A3000) [pid = 3608] [serial = 2068] [outer = 0000006405115000] 10:00:38 INFO - PROCESS | 3608 | 1461258038227 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006407BE4800) [pid = 3608] [serial = 2069] [outer = 0000006405115000] 10:00:39 INFO - PROCESS | 3608 | 1461258039102 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] 10:00:39 INFO - PROCESS | 3608 | 1461258039118 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 10:00:39 INFO - PROCESS | 3608 | 1461258039122 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3608 | 1461258039126 Marionette TRACE conn5 <- [1,2722,null,{}] 10:00:39 INFO - PROCESS | 3608 | 1461258039145 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}] 10:00:39 INFO - PROCESS | 3608 | 1461258039236 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:00:39 INFO - PROCESS | 3608 | 1461258039243 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCE1000 == 47 [pid = 3608] [id = 690] 10:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (00000064083E1400) [pid = 3608] [serial = 2070] [outer = 0000000000000000] 10:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006408DBBC00) [pid = 3608] [serial = 2071] [outer = 00000064083E1400] 10:00:39 INFO - PROCESS | 3608 | 1461258039291 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006409165800) [pid = 3608] [serial = 2072] [outer = 00000064083E1400] 10:00:39 INFO - PROCESS | 3608 | 1461258039766 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]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 10:00:39 INFO - PROCESS | 3608 | 1461258039817 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 3608 | 1461258039820 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 10:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:00:39 INFO - PROCESS | 3608 | 1461258039823 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3608 | 1461258039825 Marionette TRACE conn5 <- [1,2726,null,{}] 10:00:39 INFO - PROCESS | 3608 | 1461258039828 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}] 10:00:39 INFO - PROCESS | 3608 | 1461258039945 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:00:39 INFO - PROCESS | 3608 | 1461258039958 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C560000 == 48 [pid = 3608] [id = 691] 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640AF5D400) [pid = 3608] [serial = 2073] [outer = 0000000000000000] 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640B22C800) [pid = 3608] [serial = 2074] [outer = 000000640AF5D400] 10:00:40 INFO - PROCESS | 3608 | 1461258040048 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640B51B000) [pid = 3608] [serial = 2075] [outer = 000000640AF5D400] 10:00:40 INFO - PROCESS | 3608 | 1461258040469 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]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 10:00:40 INFO - PROCESS | 3608 | 1461258040497 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3608 | 1461258040499 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 10:00:40 INFO - PROCESS | 3608 | 1461258040502 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:00:40 INFO - PROCESS | 3608 | 1461258040504 Marionette TRACE conn5 <- [1,2730,null,{}] 10:00:40 INFO - PROCESS | 3608 | 1461258040508 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}] 10:00:40 INFO - PROCESS | 3608 | 1461258040646 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:00:40 INFO - PROCESS | 3608 | 1461258040669 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E574000 == 49 [pid = 3608] [id = 692] 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640B67B400) [pid = 3608] [serial = 2076] [outer = 0000000000000000] 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (000000640B681C00) [pid = 3608] [serial = 2077] [outer = 000000640B67B400] 10:00:40 INFO - PROCESS | 3608 | 1461258040723 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640B6DA800) [pid = 3608] [serial = 2078] [outer = 000000640B67B400] 10:00:41 INFO - PROCESS | 3608 | 1461258041192 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:00:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 10:00:41 INFO - PROCESS | 3608 | 1461258041239 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3608 | 1461258041241 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:00:41 INFO - PROCESS | 3608 | 1461258041245 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3608 | 1461258041246 Marionette TRACE conn5 <- [1,2734,null,{}] 10:00:41 INFO - PROCESS | 3608 | 1461258041255 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}] 10:00:41 INFO - PROCESS | 3608 | 1461258041377 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:00:41 INFO - PROCESS | 3608 | 1461258041389 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640476B000 == 50 [pid = 3608] [id = 693] 10:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (000000640B789400) [pid = 3608] [serial = 2079] [outer = 0000000000000000] 10:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (000000640B78D800) [pid = 3608] [serial = 2080] [outer = 000000640B789400] 10:00:41 INFO - PROCESS | 3608 | 1461258041477 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640B95C800) [pid = 3608] [serial = 2081] [outer = 000000640B789400] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006404A56400) [pid = 3608] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064036AD800) [pid = 3608] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006407A63C00) [pid = 3608] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064036D5400) [pid = 3608] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006407BEB400) [pid = 3608] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640396DC00) [pid = 3608] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064046D5400) [pid = 3608] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064080B1000) [pid = 3608] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006403968C00) [pid = 3608] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (0000006404A52C00) [pid = 3608] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006405118C00) [pid = 3608] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006403A4D000) [pid = 3608] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407A70400) [pid = 3608] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:00:41 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006407384400) [pid = 3608] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:00:41 INFO - PROCESS | 3608 | 1461258041897 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]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:00:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 10:00:41 INFO - PROCESS | 3608 | 1461258041940 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3608 | 1461258041942 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:00:41 INFO - PROCESS | 3608 | 1461258041945 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3608 | 1461258041947 Marionette TRACE conn5 <- [1,2738,null,{}] 10:00:41 INFO - PROCESS | 3608 | 1461258041951 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}] 10:00:42 INFO - PROCESS | 3608 | 1461258042061 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:00:42 INFO - PROCESS | 3608 | 1461258042068 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F50E800 == 51 [pid = 3608] [id = 694] 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006404A51800) [pid = 3608] [serial = 2082] [outer = 0000000000000000] 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006406B46000) [pid = 3608] [serial = 2083] [outer = 0000006404A51800] 10:00:42 INFO - PROCESS | 3608 | 1461258042113 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B78A000) [pid = 3608] [serial = 2084] [outer = 0000006404A51800] 10:00:42 INFO - PROCESS | 3608 | 1461258042517 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:00:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 10:00:42 INFO - PROCESS | 3608 | 1461258042576 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3608 | 1461258042578 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 10:00:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:00:42 INFO - PROCESS | 3608 | 1461258042581 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3608 | 1461258042583 Marionette TRACE conn5 <- [1,2742,null,{}] 10:00:42 INFO - PROCESS | 3608 | 1461258042587 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}] 10:00:42 INFO - PROCESS | 3608 | 1461258042669 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:00:42 INFO - PROCESS | 3608 | 1461258042675 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F557000 == 52 [pid = 3608] [id = 695] 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640B966800) [pid = 3608] [serial = 2085] [outer = 0000000000000000] 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640BBBFC00) [pid = 3608] [serial = 2086] [outer = 000000640B966800] 10:00:42 INFO - PROCESS | 3608 | 1461258042721 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640BBCC000) [pid = 3608] [serial = 2087] [outer = 000000640B966800] 10:00:43 INFO - PROCESS | 3608 | 1461258043159 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]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:00:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 10:00:43 INFO - PROCESS | 3608 | 1461258043213 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 3608 | 1461258043215 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 10:00:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:00:43 INFO - PROCESS | 3608 | 1461258043219 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 3608 | 1461258043220 Marionette TRACE conn5 <- [1,2746,null,{}] 10:00:43 INFO - PROCESS | 3608 | 1461258043224 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}] 10:00:43 INFO - PROCESS | 3608 | 1461258043310 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:00:43 INFO - PROCESS | 3608 | 1461258043316 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410F0C000 == 53 [pid = 3608] [id = 696] 10:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (000000640C012000) [pid = 3608] [serial = 2088] [outer = 0000000000000000] 10:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (000000640C014800) [pid = 3608] [serial = 2089] [outer = 000000640C012000] 10:00:43 INFO - PROCESS | 3608 | 1461258043362 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (000000640C01A000) [pid = 3608] [serial = 2090] [outer = 000000640C012000] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC03000 == 52 [pid = 3608] [id = 461] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C226800 == 51 [pid = 3608] [id = 465] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 0000006407A2E000 == 50 [pid = 3608] [id = 460] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFD5000 == 49 [pid = 3608] [id = 676] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 0000006404A3E800 == 48 [pid = 3608] [id = 466] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640A18C800 == 47 [pid = 3608] [id = 675] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640A15A800 == 46 [pid = 3608] [id = 647] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640F0D8800 == 45 [pid = 3608] [id = 628] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0CC000 == 44 [pid = 3608] [id = 464] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640876F000 == 43 [pid = 3608] [id = 455] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1D0000 == 42 [pid = 3608] [id = 674] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC1D000 == 41 [pid = 3608] [id = 463] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 0000006408F66800 == 40 [pid = 3608] [id = 462] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D2000 == 39 [pid = 3608] [id = 467] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640517B800 == 38 [pid = 3608] [id = 688] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640344C000 == 37 [pid = 3608] [id = 687] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1D1000 == 36 [pid = 3608] [id = 686] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640E57A000 == 35 [pid = 3608] [id = 685] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C032000 == 34 [pid = 3608] [id = 684] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 000000640C55F000 == 33 [pid = 3608] [id = 682] 10:00:44 INFO - PROCESS | 3608 | --DOCSHELL 0000006407983800 == 32 [pid = 3608] [id = 683] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640B873800 == 31 [pid = 3608] [id = 689] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCE1000 == 30 [pid = 3608] [id = 690] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640E574000 == 29 [pid = 3608] [id = 692] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640C560000 == 28 [pid = 3608] [id = 691] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640F557000 == 27 [pid = 3608] [id = 695] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640F50E800 == 26 [pid = 3608] [id = 694] 10:00:45 INFO - PROCESS | 3608 | --DOCSHELL 000000640476B000 == 25 [pid = 3608] [id = 693] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006406369C00) [pid = 3608] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006404019C00) [pid = 3608] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (00000064080BF800) [pid = 3608] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064043D0400) [pid = 3608] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640816F400) [pid = 3608] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (00000064040CC800) [pid = 3608] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (0000006406B3E000) [pid = 3608] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064083E5400) [pid = 3608] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006409165C00) [pid = 3608] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403A4B800) [pid = 3608] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (00000064046A6400) [pid = 3608] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000064056B9800) [pid = 3608] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006405113400) [pid = 3608] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (00000064052D4C00) [pid = 3608] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (000000640B67D400) [pid = 3608] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006408DBC000) [pid = 3608] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000064073AD400) [pid = 3608] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (00000064080BFC00) [pid = 3608] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064081EAC00) [pid = 3608] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000006407A65000) [pid = 3608] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000064073AC800) [pid = 3608] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (0000006406710400) [pid = 3608] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (0000006407A64000) [pid = 3608] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:00:45 INFO - PROCESS | 3608 | 1461258045412 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:00:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2246ms 10:00:45 INFO - PROCESS | 3608 | 1461258045468 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3608 | 1461258045472 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 10:00:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:00:45 INFO - PROCESS | 3608 | 1461258045478 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 3608 | 1461258045482 Marionette TRACE conn5 <- [1,2750,null,{}] 10:00:45 INFO - PROCESS | 3608 | 1461258045488 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}] 10:00:45 INFO - PROCESS | 3608 | 1461258045582 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:00:45 INFO - PROCESS | 3608 | 1461258045701 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3608 | ++DOCSHELL 0000006404588800 == 26 [pid = 3608] [id = 697] 10:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (00000064036D3800) [pid = 3608] [serial = 2091] [outer = 0000000000000000] 10:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000064036D4800) [pid = 3608] [serial = 2092] [outer = 00000064036D3800] 10:00:45 INFO - PROCESS | 3608 | 1461258045752 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006403979400) [pid = 3608] [serial = 2093] [outer = 00000064036D3800] 10:00:46 INFO - PROCESS | 3608 | 1461258046151 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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:00:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 10:00:46 INFO - PROCESS | 3608 | 1461258046215 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3608 | 1461258046222 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 10:00:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:00:46 INFO - PROCESS | 3608 | 1461258046228 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3608 | 1461258046231 Marionette TRACE conn5 <- [1,2754,null,{}] 10:00:46 INFO - PROCESS | 3608 | 1461258046235 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}] 10:00:46 INFO - PROCESS | 3608 | 1461258046322 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:00:46 INFO - PROCESS | 3608 | 1461258046332 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407788800 == 27 [pid = 3608] [id = 698] 10:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (0000006403A48000) [pid = 3608] [serial = 2094] [outer = 0000000000000000] 10:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (0000006404010C00) [pid = 3608] [serial = 2095] [outer = 0000006403A48000] 10:00:46 INFO - PROCESS | 3608 | 1461258046380 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000064040D3000) [pid = 3608] [serial = 2096] [outer = 0000006403A48000] 10:00:46 INFO - PROCESS | 3608 | 1461258046853 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]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:00:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 10:00:46 INFO - PROCESS | 3608 | 1461258046907 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3608 | 1461258046910 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 10:00:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:00:46 INFO - PROCESS | 3608 | 1461258046913 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3608 | 1461258046917 Marionette TRACE conn5 <- [1,2758,null,{}] 10:00:46 INFO - PROCESS | 3608 | 1461258046929 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}] 10:00:47 INFO - PROCESS | 3608 | 1461258047052 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:00:47 INFO - PROCESS | 3608 | 1461258047069 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408217000 == 28 [pid = 3608] [id = 699] 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006401D5B000) [pid = 3608] [serial = 2097] [outer = 0000000000000000] 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (000000640462DC00) [pid = 3608] [serial = 2098] [outer = 0000006401D5B000] 10:00:47 INFO - PROCESS | 3608 | 1461258047121 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064046C7C00) [pid = 3608] [serial = 2099] [outer = 0000006401D5B000] 10:00:47 INFO - PROCESS | 3608 | 1461258047574 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 10:00:47 INFO - PROCESS | 3608 | 1461258047605 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3608 | 1461258047608 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 10:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:00:47 INFO - PROCESS | 3608 | 1461258047611 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 3608 | 1461258047613 Marionette TRACE conn5 <- [1,2762,null,{}] 10:00:47 INFO - PROCESS | 3608 | 1461258047617 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}] 10:00:47 INFO - PROCESS | 3608 | 1461258047701 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:00:47 INFO - PROCESS | 3608 | 1461258047707 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408F63000 == 29 [pid = 3608] [id = 700] 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000064049D8800) [pid = 3608] [serial = 2100] [outer = 0000000000000000] 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006404A51000) [pid = 3608] [serial = 2101] [outer = 00000064049D8800] 10:00:47 INFO - PROCESS | 3608 | 1461258047756 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640510BC00) [pid = 3608] [serial = 2102] [outer = 00000064049D8800] 10:00:48 INFO - PROCESS | 3608 | 1461258048176 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 587ms 10:00:48 INFO - PROCESS | 3608 | 1461258048204 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3608 | 1461258048206 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:00:48 INFO - PROCESS | 3608 | 1461258048233 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3608 | 1461258048235 Marionette TRACE conn5 <- [1,2766,null,{}] 10:00:48 INFO - PROCESS | 3608 | 1461258048238 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}] 10:00:48 INFO - PROCESS | 3608 | 1461258048317 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:00:48 INFO - PROCESS | 3608 | 1461258048323 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18D800 == 30 [pid = 3608] [id = 701] 10:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006403A4C800) [pid = 3608] [serial = 2103] [outer = 0000000000000000] 10:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006405116800) [pid = 3608] [serial = 2104] [outer = 0000006403A4C800] 10:00:48 INFO - PROCESS | 3608 | 1461258048370 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064051AD000) [pid = 3608] [serial = 2105] [outer = 0000006403A4C800] 10:00:48 INFO - PROCESS | 3608 | 1461258048840 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 10:00:48 INFO - PROCESS | 3608 | 1461258048866 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3608 | 1461258048868 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:00:48 INFO - PROCESS | 3608 | 1461258048872 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3608 | 1461258048873 Marionette TRACE conn5 <- [1,2770,null,{}] 10:00:48 INFO - PROCESS | 3608 | 1461258048877 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}] 10:00:49 INFO - PROCESS | 3608 | 1461258048991 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:00:49 INFO - PROCESS | 3608 | 1461258049000 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B29B800 == 31 [pid = 3608] [id = 702] 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (0000006406367800) [pid = 3608] [serial = 2106] [outer = 0000000000000000] 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006407299400) [pid = 3608] [serial = 2107] [outer = 0000006406367800] 10:00:49 INFO - PROCESS | 3608 | 1461258049050 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640736E000) [pid = 3608] [serial = 2108] [outer = 0000006406367800] 10:00:49 INFO - PROCESS | 3608 | 1461258049473 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]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:00:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 10:00:49 INFO - PROCESS | 3608 | 1461258049504 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3608 | 1461258049506 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:00:49 INFO - PROCESS | 3608 | 1461258049509 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3608 | 1461258049511 Marionette TRACE conn5 <- [1,2774,null,{}] 10:00:49 INFO - PROCESS | 3608 | 1461258049519 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}] 10:00:49 INFO - PROCESS | 3608 | 1461258049595 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:00:49 INFO - PROCESS | 3608 | 1461258049602 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87D000 == 32 [pid = 3608] [id = 703] 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (0000006407377400) [pid = 3608] [serial = 2109] [outer = 0000000000000000] 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006407386000) [pid = 3608] [serial = 2110] [outer = 0000006407377400] 10:00:49 INFO - PROCESS | 3608 | 1461258049648 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064073A1400) [pid = 3608] [serial = 2111] [outer = 0000006407377400] 10:00:50 INFO - PROCESS | 3608 | 1461258050081 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 10:00:50 INFO - PROCESS | 3608 | 1461258050141 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3608 | 1461258050143 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 10:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:00:50 INFO - PROCESS | 3608 | 1461258050151 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 3608 | 1461258050153 Marionette TRACE conn5 <- [1,2778,null,{}] 10:00:50 INFO - PROCESS | 3608 | 1461258050157 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}] 10:00:50 INFO - PROCESS | 3608 | 1461258050234 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:00:50 INFO - PROCESS | 3608 | 1461258050240 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BBDB800 == 33 [pid = 3608] [id = 704] 10:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064073AAC00) [pid = 3608] [serial = 2112] [outer = 0000000000000000] 10:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064073AF800) [pid = 3608] [serial = 2113] [outer = 00000064073AAC00] 10:00:50 INFO - PROCESS | 3608 | 1461258050287 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064077C5000) [pid = 3608] [serial = 2114] [outer = 00000064073AAC00] 10:00:50 INFO - PROCESS | 3608 | 1461258050749 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 10:00:50 INFO - PROCESS | 3608 | 1461258050779 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3608 | 1461258050781 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 10:00:50 INFO - PROCESS | 3608 | 1461258050784 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:00:50 INFO - PROCESS | 3608 | 1461258050786 Marionette TRACE conn5 <- [1,2782,null,{}] 10:00:50 INFO - PROCESS | 3608 | 1461258050789 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}] 10:00:50 INFO - PROCESS | 3608 | 1461258050892 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:00:50 INFO - PROCESS | 3608 | 1461258050901 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3608 | ++DOCSHELL 0000006408216000 == 34 [pid = 3608] [id = 705] 10:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006407A63800) [pid = 3608] [serial = 2115] [outer = 0000000000000000] 10:00:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407A66000) [pid = 3608] [serial = 2116] [outer = 0000006407A63800] 10:00:50 INFO - PROCESS | 3608 | 1461258050986 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407BE0800) [pid = 3608] [serial = 2117] [outer = 0000006407A63800] 10:00:51 INFO - PROCESS | 3608 | 1461258051406 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:00:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 10:00:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:00:51 INFO - PROCESS | 3608 | 1461258051458 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3608 | 1461258051460 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 10:00:51 INFO - PROCESS | 3608 | 1461258051463 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3608 | 1461258051465 Marionette TRACE conn5 <- [1,2786,null,{}] 10:00:51 INFO - PROCESS | 3608 | 1461258051469 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}] 10:00:51 INFO - PROCESS | 3608 | 1461258051579 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:00:51 INFO - PROCESS | 3608 | 1461258051585 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC91800 == 35 [pid = 3608] [id = 706] 10:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (0000006407BE4C00) [pid = 3608] [serial = 2118] [outer = 0000000000000000] 10:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (0000006407BEF800) [pid = 3608] [serial = 2119] [outer = 0000006407BE4C00] 10:00:51 INFO - PROCESS | 3608 | 1461258051630 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (00000064080B8800) [pid = 3608] [serial = 2120] [outer = 0000006407BE4C00] 10:00:52 INFO - PROCESS | 3608 | 1461258052083 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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 10:00:52 INFO - PROCESS | 3608 | 1461258052096 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:00:52 INFO - PROCESS | 3608 | 1461258052098 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 10:00:52 INFO - PROCESS | 3608 | 1461258052101 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3608 | 1461258052104 Marionette TRACE conn5 <- [1,2790,null,{}] 10:00:52 INFO - PROCESS | 3608 | 1461258052107 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}] 10:00:52 INFO - PROCESS | 3608 | 1461258052236 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:00:52 INFO - PROCESS | 3608 | 1461258052327 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A18C800 == 36 [pid = 3608] [id = 707] 10:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640817B800) [pid = 3608] [serial = 2121] [outer = 0000000000000000] 10:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064081E6000) [pid = 3608] [serial = 2122] [outer = 000000640817B800] 10:00:52 INFO - PROCESS | 3608 | 1461258052386 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (00000064083DDC00) [pid = 3608] [serial = 2123] [outer = 000000640817B800] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (000000640B676000) [pid = 3608] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (00000064036CD000) [pid = 3608] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (000000640B966800) [pid = 3608] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000640AF5D400) [pid = 3608] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640B67B400) [pid = 3608] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (000000640B789400) [pid = 3608] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (0000006404A51800) [pid = 3608] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064083E1400) [pid = 3608] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006405115000) [pid = 3608] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (0000006402F59C00) [pid = 3608] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (0000006402F53000) [pid = 3608] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640B51CC00) [pid = 3608] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (0000006409169800) [pid = 3608] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064073A0C00) [pid = 3608] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064040CBC00) [pid = 3608] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:00:52 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006408DB4000) [pid = 3608] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:00:52 INFO - PROCESS | 3608 | 1461258052937 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]]]}] 10:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 881ms 10:00:52 INFO - PROCESS | 3608 | 1461258052985 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3608 | 1461258052987 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 10:00:52 INFO - PROCESS | 3608 | 1461258052990 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:00:52 INFO - PROCESS | 3608 | 1461258052992 Marionette TRACE conn5 <- [1,2794,null,{}] 10:00:53 INFO - PROCESS | 3608 | 1461258052996 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}] 10:00:53 INFO - PROCESS | 3608 | 1461258053075 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:00:53 INFO - PROCESS | 3608 | 1461258053082 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0D5800 == 37 [pid = 3608] [id = 708] 10:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (00000064073A0C00) [pid = 3608] [serial = 2124] [outer = 0000000000000000] 10:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064083DA800) [pid = 3608] [serial = 2125] [outer = 00000064073A0C00] 10:00:53 INFO - PROCESS | 3608 | 1461258053128 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (00000064083E9C00) [pid = 3608] [serial = 2126] [outer = 00000064073A0C00] 10:00:53 INFO - PROCESS | 3608 | 1461258053902 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 10:00:53 INFO - PROCESS | 3608 | 1461258053979 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 3608 | 1461258053985 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 10:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:00:53 INFO - PROCESS | 3608 | 1461258053991 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3608 | 1461258053995 Marionette TRACE conn5 <- [1,2798,null,{}] 10:00:54 INFO - PROCESS | 3608 | 1461258054001 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}] 10:00:54 INFO - PROCESS | 3608 | 1461258054147 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:00:54 INFO - PROCESS | 3608 | 1461258054220 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407776000 == 38 [pid = 3608] [id = 709] 10:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064036C8C00) [pid = 3608] [serial = 2127] [outer = 0000000000000000] 10:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (0000006403A49000) [pid = 3608] [serial = 2128] [outer = 00000064036C8C00] 10:00:54 INFO - PROCESS | 3608 | 1461258054320 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006404323800) [pid = 3608] [serial = 2129] [outer = 00000064036C8C00] 10:00:55 INFO - PROCESS | 3608 | 1461258055030 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]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1087ms 10:00:55 INFO - PROCESS | 3608 | 1461258055221 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 3608 | 1461258055226 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 10:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:00:55 INFO - PROCESS | 3608 | 1461258055232 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 3608 | 1461258055235 Marionette TRACE conn5 <- [1,2802,null,{}] 10:00:55 INFO - PROCESS | 3608 | 1461258055241 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}] 10:00:55 INFO - PROCESS | 3608 | 1461258055351 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:00:55 INFO - PROCESS | 3608 | 1461258055422 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407981000 == 39 [pid = 3608] [id = 710] 10:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (00000064036D4400) [pid = 3608] [serial = 2130] [outer = 0000000000000000] 10:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006403966400) [pid = 3608] [serial = 2131] [outer = 00000064036D4400] 10:00:55 INFO - PROCESS | 3608 | 1461258055472 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006404014400) [pid = 3608] [serial = 2132] [outer = 00000064036D4400] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640C035800 == 38 [pid = 3608] [id = 646] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 0000006407944000 == 37 [pid = 3608] [id = 630] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 0000006407236000 == 36 [pid = 3608] [id = 637] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 0000006408211000 == 35 [pid = 3608] [id = 640] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 0000006407242800 == 34 [pid = 3608] [id = 639] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640B115800 == 33 [pid = 3608] [id = 638] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87B000 == 32 [pid = 3608] [id = 643] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640821B800 == 31 [pid = 3608] [id = 631] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC04000 == 30 [pid = 3608] [id = 635] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC87800 == 29 [pid = 3608] [id = 636] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCCB000 == 28 [pid = 3608] [id = 645] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640B130800 == 27 [pid = 3608] [id = 642] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640A15B000 == 26 [pid = 3608] [id = 641] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 000000640B86A000 == 25 [pid = 3608] [id = 634] 10:00:55 INFO - PROCESS | 3608 | --DOCSHELL 0000006404767800 == 24 [pid = 3608] [id = 629] 10:00:55 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (000000640C014800) [pid = 3608] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (000000640B6CCC00) [pid = 3608] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064083E4400) [pid = 3608] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640BBCC000) [pid = 3608] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (000000640B22C800) [pid = 3608] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640B681C00) [pid = 3608] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (000000640B51B000) [pid = 3608] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640B78D800) [pid = 3608] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006406B46000) [pid = 3608] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640BBBFC00) [pid = 3608] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (000000640B95C800) [pid = 3608] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006408DBBC00) [pid = 3608] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064073A3000) [pid = 3608] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006407BE4800) [pid = 3608] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000064035D0800) [pid = 3608] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006404911400) [pid = 3608] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640432D400) [pid = 3608] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000064035CDC00) [pid = 3608] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (000000640B678800) [pid = 3608] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (000000640B5E3000) [pid = 3608] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (000000640B22F800) [pid = 3608] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (000000640AF44800) [pid = 3608] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (000000640816CC00) [pid = 3608] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000064073AF000) [pid = 3608] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 64 (00000064051CF800) [pid = 3608] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 63 (00000064046AAC00) [pid = 3608] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 62 (000000640AF3BC00) [pid = 3608] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 61 (000000640B6DA800) [pid = 3608] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 60 (000000640B78A000) [pid = 3608] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | --DOMWINDOW == 59 (0000006409165800) [pid = 3608] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:00:56 INFO - PROCESS | 3608 | 1461258056143 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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 10:00:56 INFO - PROCESS | 3608 | 1461258056177 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3608 | 1461258056181 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 10:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:00:56 INFO - PROCESS | 3608 | 1461258056192 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3608 | 1461258056197 Marionette TRACE conn5 <- [1,2806,null,{}] 10:00:56 INFO - PROCESS | 3608 | 1461258056201 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}] 10:00:56 INFO - PROCESS | 3608 | 1461258056313 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:00:56 INFO - PROCESS | 3608 | 1461258056366 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407A2C000 == 25 [pid = 3608] [id = 711] 10:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 60 (0000006403A4F000) [pid = 3608] [serial = 2133] [outer = 0000000000000000] 10:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 61 (0000006404329800) [pid = 3608] [serial = 2134] [outer = 0000006403A4F000] 10:00:56 INFO - PROCESS | 3608 | 1461258056414 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 62 (00000064046A6400) [pid = 3608] [serial = 2135] [outer = 0000006403A4F000] 10:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 10:00:56 INFO - PROCESS | 3608 | 1461258056810 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]]]}] 10:00:56 INFO - PROCESS | 3608 | 1461258056870 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3608 | 1461258056873 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 10:00:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:00:56 INFO - PROCESS | 3608 | 1461258056889 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3608 | 1461258056891 Marionette TRACE conn5 <- [1,2810,null,{}] 10:00:56 INFO - PROCESS | 3608 | 1461258056901 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}] 10:00:57 INFO - PROCESS | 3608 | 1461258056992 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:00:57 INFO - PROCESS | 3608 | 1461258057011 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15E000 == 26 [pid = 3608] [id = 712] 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 63 (000000640510E000) [pid = 3608] [serial = 2136] [outer = 0000000000000000] 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 64 (0000006405113400) [pid = 3608] [serial = 2137] [outer = 000000640510E000] 10:00:57 INFO - PROCESS | 3608 | 1461258057062 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 65 (00000064051AD800) [pid = 3608] [serial = 2138] [outer = 000000640510E000] 10:00:57 INFO - PROCESS | 3608 | 1461258057530 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]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:00:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 10:00:57 INFO - PROCESS | 3608 | 1461258057567 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3608 | 1461258057570 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 10:00:57 INFO - PROCESS | 3608 | 1461258057573 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:00:57 INFO - PROCESS | 3608 | 1461258057575 Marionette TRACE conn5 <- [1,2814,null,{}] 10:00:57 INFO - PROCESS | 3608 | 1461258057578 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}] 10:00:57 INFO - PROCESS | 3608 | 1461258057661 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:00:57 INFO - PROCESS | 3608 | 1461258057669 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B293000 == 27 [pid = 3608] [id = 713] 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006402F57000) [pid = 3608] [serial = 2139] [outer = 0000000000000000] 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000640670C800) [pid = 3608] [serial = 2140] [outer = 0000006402F57000] 10:00:57 INFO - PROCESS | 3608 | 1461258057717 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (000000640729C400) [pid = 3608] [serial = 2141] [outer = 0000006402F57000] 10:00:58 INFO - PROCESS | 3608 | 1461258058193 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:00:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 10:00:58 INFO - PROCESS | 3608 | 1461258058268 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3608 | 1461258058270 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 10:00:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:00:58 INFO - PROCESS | 3608 | 1461258058273 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3608 | 1461258058275 Marionette TRACE conn5 <- [1,2818,null,{}] 10:00:58 INFO - PROCESS | 3608 | 1461258058279 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}] 10:00:58 INFO - PROCESS | 3608 | 1461258058420 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:00:58 INFO - PROCESS | 3608 | 1461258058444 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87B000 == 28 [pid = 3608] [id = 714] 10:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000064035C5000) [pid = 3608] [serial = 2142] [outer = 0000000000000000] 10:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006407383400) [pid = 3608] [serial = 2143] [outer = 00000064035C5000] 10:00:58 INFO - PROCESS | 3608 | 1461258058490 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (00000064073A9400) [pid = 3608] [serial = 2144] [outer = 00000064035C5000] 10:00:58 INFO - PROCESS | 3608 | 1461258058935 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:00:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 10:00:58 INFO - PROCESS | 3608 | 1461258058969 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:00:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:00:58 INFO - PROCESS | 3608 | 1461258058971 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 10:00:58 INFO - PROCESS | 3608 | 1461258058974 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3608 | 1461258058976 Marionette TRACE conn5 <- [1,2822,null,{}] 10:00:58 INFO - PROCESS | 3608 | 1461258058979 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}] 10:00:59 INFO - PROCESS | 3608 | 1461258059113 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:00:59 INFO - PROCESS | 3608 | 1461258059171 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC13000 == 29 [pid = 3608] [id = 715] 10:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (0000006407BE1C00) [pid = 3608] [serial = 2145] [outer = 0000000000000000] 10:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (0000006407BEA400) [pid = 3608] [serial = 2146] [outer = 0000006407BE1C00] 10:00:59 INFO - PROCESS | 3608 | 1461258059222 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (000000640816CC00) [pid = 3608] [serial = 2147] [outer = 0000006407BE1C00] 10:00:59 INFO - PROCESS | 3608 | 1461258059657 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:00:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 10:00:59 INFO - PROCESS | 3608 | 1461258059710 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3608 | 1461258059712 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 10:00:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:00:59 INFO - PROCESS | 3608 | 1461258059721 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3608 | 1461258059723 Marionette TRACE conn5 <- [1,2826,null,{}] 10:00:59 INFO - PROCESS | 3608 | 1461258059761 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}] 10:00:59 INFO - PROCESS | 3608 | 1461258059865 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:00:59 INFO - PROCESS | 3608 | 1461258059875 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCDC000 == 30 [pid = 3608] [id = 716] 10:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006407BE2400) [pid = 3608] [serial = 2148] [outer = 0000000000000000] 10:00:59 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (00000064081E2000) [pid = 3608] [serial = 2149] [outer = 0000006407BE2400] 10:00:59 INFO - PROCESS | 3608 | 1461258059921 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (00000064081EC800) [pid = 3608] [serial = 2150] [outer = 0000006407BE2400] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006403A48000) [pid = 3608] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006401D5B000) [pid = 3608] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000064049D8800) [pid = 3608] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (0000006406367800) [pid = 3608] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (000000640C012000) [pid = 3608] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (00000064073AAC00) [pid = 3608] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006407A63800) [pid = 3608] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (0000006403A4C800) [pid = 3608] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (0000006407377400) [pid = 3608] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064036D3800) [pid = 3608] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (0000006407BE4C00) [pid = 3608] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:01:00 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (000000640817B800) [pid = 3608] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:01:00 INFO - PROCESS | 3608 | 1461258060427 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]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:01:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 775ms 10:01:00 INFO - PROCESS | 3608 | 1461258060494 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3608 | 1461258060496 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 10:01:00 INFO - PROCESS | 3608 | 1461258060499 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:01:00 INFO - PROCESS | 3608 | 1461258060501 Marionette TRACE conn5 <- [1,2830,null,{}] 10:01:00 INFO - PROCESS | 3608 | 1461258060505 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}] 10:01:00 INFO - PROCESS | 3608 | 1461258060608 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:01:00 INFO - PROCESS | 3608 | 1461258060656 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0C5800 == 31 [pid = 3608] [id = 717] 10:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006402F40400) [pid = 3608] [serial = 2151] [outer = 0000000000000000] 10:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (00000064052DDC00) [pid = 3608] [serial = 2152] [outer = 0000006402F40400] 10:01:00 INFO - PROCESS | 3608 | 1461258060703 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064081E3400) [pid = 3608] [serial = 2153] [outer = 0000006402F40400] 10:01:01 INFO - PROCESS | 3608 | 1461258061066 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:01:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 587ms 10:01:01 INFO - PROCESS | 3608 | 1461258061090 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3608 | 1461258061092 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3608 | 1461258061095 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:01:01 INFO - PROCESS | 3608 | 1461258061097 Marionette TRACE conn5 <- [1,2834,null,{}] 10:01:01 INFO - PROCESS | 3608 | 1461258061101 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}] 10:01:01 INFO - PROCESS | 3608 | 1461258061238 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:01:01 INFO - PROCESS | 3608 | 1461258061250 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C237800 == 32 [pid = 3608] [id = 718] 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (00000064083E5400) [pid = 3608] [serial = 2154] [outer = 0000000000000000] 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (0000006408DB5C00) [pid = 3608] [serial = 2155] [outer = 00000064083E5400] 10:01:01 INFO - PROCESS | 3608 | 1461258061295 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006408DC0800) [pid = 3608] [serial = 2156] [outer = 00000064083E5400] 10:01:01 INFO - PROCESS | 3608 | 1461258061696 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:01:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 629ms 10:01:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:01:01 INFO - PROCESS | 3608 | 1461258061727 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3608 | 1461258061729 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 10:01:01 INFO - PROCESS | 3608 | 1461258061732 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 3608 | 1461258061734 Marionette TRACE conn5 <- [1,2838,null,{}] 10:01:01 INFO - PROCESS | 3608 | 1461258061738 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}] 10:01:01 INFO - PROCESS | 3608 | 1461258061845 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:01:01 INFO - PROCESS | 3608 | 1461258061854 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B292000 == 33 [pid = 3608] [id = 719] 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (00000064036D1000) [pid = 3608] [serial = 2157] [outer = 0000000000000000] 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (00000064046D5000) [pid = 3608] [serial = 2158] [outer = 00000064036D1000] 10:01:01 INFO - PROCESS | 3608 | 1461258061900 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (0000006408FCDC00) [pid = 3608] [serial = 2159] [outer = 00000064036D1000] 10:01:02 INFO - PROCESS | 3608 | 1461258062355 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:01:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 10:01:02 INFO - PROCESS | 3608 | 1461258062431 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3608 | 1461258062436 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 10:01:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:01:02 INFO - PROCESS | 3608 | 1461258062443 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 3608 | 1461258062448 Marionette TRACE conn5 <- [1,2842,null,{}] 10:01:02 INFO - PROCESS | 3608 | 1461258062455 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}] 10:01:02 INFO - PROCESS | 3608 | 1461258062630 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:01:02 INFO - PROCESS | 3608 | 1461258062730 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3608 | ++DOCSHELL 0000006407782800 == 34 [pid = 3608] [id = 720] 10:01:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (0000006403A46800) [pid = 3608] [serial = 2160] [outer = 0000000000000000] 10:01:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (000000640400C800) [pid = 3608] [serial = 2161] [outer = 0000006403A46800] 10:01:02 INFO - PROCESS | 3608 | 1461258062790 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006404629800) [pid = 3608] [serial = 2162] [outer = 0000006403A46800] 10:01:03 INFO - PROCESS | 3608 | 1461258063367 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]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:01:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 987ms 10:01:03 INFO - PROCESS | 3608 | 1461258063434 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3608 | 1461258063440 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 10:01:03 INFO - PROCESS | 3608 | 1461258063447 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:01:03 INFO - PROCESS | 3608 | 1461258063450 Marionette TRACE conn5 <- [1,2846,null,{}] 10:01:03 INFO - PROCESS | 3608 | 1461258063455 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}] 10:01:03 INFO - PROCESS | 3608 | 1461258063563 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:01:03 INFO - PROCESS | 3608 | 1461258063642 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B86A000 == 35 [pid = 3608] [id = 721] 10:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006405115000) [pid = 3608] [serial = 2163] [outer = 0000000000000000] 10:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064051A8C00) [pid = 3608] [serial = 2164] [outer = 0000006405115000] 10:01:03 INFO - PROCESS | 3608 | 1461258063741 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006407296800) [pid = 3608] [serial = 2165] [outer = 0000006405115000] 10:01:04 INFO - PROCESS | 3608 | 1461258064342 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:01:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 944ms 10:01:04 INFO - PROCESS | 3608 | 1461258064398 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3608 | 1461258064400 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 10:01:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:01:04 INFO - PROCESS | 3608 | 1461258064404 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3608 | 1461258064408 Marionette TRACE conn5 <- [1,2850,null,{}] 10:01:04 INFO - PROCESS | 3608 | 1461258064420 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}] 10:01:04 INFO - PROCESS | 3608 | 1461258064532 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:01:04 INFO - PROCESS | 3608 | 1461258064611 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFD2800 == 36 [pid = 3608] [id = 722] 10:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006407BE3800) [pid = 3608] [serial = 2166] [outer = 0000000000000000] 10:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064080B1000) [pid = 3608] [serial = 2167] [outer = 0000006407BE3800] 10:01:04 INFO - PROCESS | 3608 | 1461258064712 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (0000006408DB7000) [pid = 3608] [serial = 2168] [outer = 0000006407BE3800] 10:01:05 INFO - PROCESS | 3608 | 1461258065301 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]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:01:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 944ms 10:01:05 INFO - PROCESS | 3608 | 1461258065350 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3608 | 1461258065354 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 10:01:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:01:05 INFO - PROCESS | 3608 | 1461258065357 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3608 | 1461258065360 Marionette TRACE conn5 <- [1,2854,null,{}] 10:01:05 INFO - PROCESS | 3608 | 1461258065363 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}] 10:01:05 INFO - PROCESS | 3608 | 1461258065470 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:01:05 INFO - PROCESS | 3608 | 1461258065546 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E56C800 == 37 [pid = 3608] [id = 723] 10:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064090E3400) [pid = 3608] [serial = 2169] [outer = 0000000000000000] 10:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064090E6800) [pid = 3608] [serial = 2170] [outer = 00000064090E3400] 10:01:05 INFO - PROCESS | 3608 | 1461258065644 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (0000006409171800) [pid = 3608] [serial = 2171] [outer = 00000064090E3400] 10:01:06 INFO - PROCESS | 3608 | 1461258066394 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]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1078ms 10:01:06 INFO - PROCESS | 3608 | 1461258066440 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3608 | 1461258066444 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:01:06 INFO - PROCESS | 3608 | 1461258066463 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3608 | 1461258066467 Marionette TRACE conn5 <- [1,2858,null,{}] 10:01:06 INFO - PROCESS | 3608 | 1461258066475 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}] 10:01:06 INFO - PROCESS | 3608 | 1461258066574 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:01:06 INFO - PROCESS | 3608 | 1461258066655 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3608 | ++DOCSHELL 00000064031A0800 == 38 [pid = 3608] [id = 724] 10:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006403971C00) [pid = 3608] [serial = 2172] [outer = 0000000000000000] 10:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (0000006403A43800) [pid = 3608] [serial = 2173] [outer = 0000006403971C00] 10:01:06 INFO - PROCESS | 3608 | 1461258066752 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (00000064042CF400) [pid = 3608] [serial = 2174] [outer = 0000006403971C00] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (0000006404010C00) [pid = 3608] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (00000064040D3000) [pid = 3608] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (000000640462DC00) [pid = 3608] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (00000064046C7C00) [pid = 3608] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (0000006404A51000) [pid = 3608] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 83 (000000640510BC00) [pid = 3608] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (0000006407299400) [pid = 3608] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (000000640736E000) [pid = 3608] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (000000640C01A000) [pid = 3608] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (00000064073AF800) [pid = 3608] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (0000006407A66000) [pid = 3608] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006405116800) [pid = 3608] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (00000064051AD000) [pid = 3608] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006407386000) [pid = 3608] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (00000064073A1400) [pid = 3608] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 73 (00000064036D4800) [pid = 3608] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 72 (0000006403979400) [pid = 3608] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 71 (0000006407BEF800) [pid = 3608] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 70 (0000006407BE0800) [pid = 3608] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 69 (00000064081E6000) [pid = 3608] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 68 (00000064083DDC00) [pid = 3608] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 67 (00000064080B8800) [pid = 3608] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 66 (00000064083DA800) [pid = 3608] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | --DOMWINDOW == 65 (00000064077C5000) [pid = 3608] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 10:01:07 INFO - PROCESS | 3608 | 1461258067317 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]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 900ms 10:01:07 INFO - PROCESS | 3608 | 1461258067352 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3608 | 1461258067359 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 10:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:01:07 INFO - PROCESS | 3608 | 1461258067366 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 3608 | 1461258067368 Marionette TRACE conn5 <- [1,2862,null,{}] 10:01:07 INFO - PROCESS | 3608 | 1461258067372 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}] 10:01:07 INFO - PROCESS | 3608 | 1461258067457 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:01:07 INFO - PROCESS | 3608 | 1461258067467 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 3608 | ++DOCSHELL 000000640821C800 == 39 [pid = 3608] [id = 725] 10:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 66 (0000006403972000) [pid = 3608] [serial = 2175] [outer = 0000000000000000] 10:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 67 (000000640461FC00) [pid = 3608] [serial = 2176] [outer = 0000006403972000] 10:01:07 INFO - PROCESS | 3608 | 1461258067514 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 3608 | ++DOMWINDOW == 68 (00000064046CFC00) [pid = 3608] [serial = 2177] [outer = 0000006403972000] 10:01:08 INFO - PROCESS | 3608 | 1461258068011 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 10:01:08 INFO - PROCESS | 3608 | 1461258068058 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3608 | 1461258068060 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 10:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:01:08 INFO - PROCESS | 3608 | 1461258068064 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 3608 | 1461258068068 Marionette TRACE conn5 <- [1,2866,null,{}] 10:01:08 INFO - PROCESS | 3608 | 1461258068078 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}] 10:01:08 INFO - PROCESS | 3608 | 1461258068165 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:01:08 INFO - PROCESS | 3608 | 1461258068236 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B27F800 == 40 [pid = 3608] [id = 726] 10:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 69 (000000640397A400) [pid = 3608] [serial = 2178] [outer = 0000000000000000] 10:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 70 (00000064051A4000) [pid = 3608] [serial = 2179] [outer = 000000640397A400] 10:01:08 INFO - PROCESS | 3608 | 1461258068295 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 71 (0000006405E3BC00) [pid = 3608] [serial = 2180] [outer = 000000640397A400] 10:01:08 INFO - PROCESS | 3608 | 1461258068687 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 10:01:08 INFO - PROCESS | 3608 | 1461258068758 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3608 | 1461258068760 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 10:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:01:08 INFO - PROCESS | 3608 | 1461258068764 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 3608 | 1461258068766 Marionette TRACE conn5 <- [1,2870,null,{}] 10:01:08 INFO - PROCESS | 3608 | 1461258068769 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}] 10:01:08 INFO - PROCESS | 3608 | 1461258068887 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:01:08 INFO - PROCESS | 3608 | 1461258068893 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B919800 == 41 [pid = 3608] [id = 727] 10:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 72 (000000640736AC00) [pid = 3608] [serial = 2181] [outer = 0000000000000000] 10:01:08 INFO - PROCESS | 3608 | ++DOMWINDOW == 73 (000000640738B400) [pid = 3608] [serial = 2182] [outer = 000000640736AC00] 10:01:08 INFO - PROCESS | 3608 | 1461258068941 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 74 (00000064073A5800) [pid = 3608] [serial = 2183] [outer = 000000640736AC00] 10:01:09 INFO - PROCESS | 3608 | 1461258069381 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]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 10:01:09 INFO - PROCESS | 3608 | 1461258069463 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3608 | 1461258069465 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 10:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:01:09 INFO - PROCESS | 3608 | 1461258069468 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3608 | 1461258069470 Marionette TRACE conn5 <- [1,2874,null,{}] 10:01:09 INFO - PROCESS | 3608 | 1461258069474 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}] 10:01:09 INFO - PROCESS | 3608 | 1461258069583 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:01:09 INFO - PROCESS | 3608 | 1461258069594 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7C000 == 42 [pid = 3608] [id = 728] 10:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640738A800) [pid = 3608] [serial = 2184] [outer = 0000000000000000] 10:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006407988C00) [pid = 3608] [serial = 2185] [outer = 000000640738A800] 10:01:09 INFO - PROCESS | 3608 | 1461258069642 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (0000006407BE0800) [pid = 3608] [serial = 2186] [outer = 000000640738A800] 10:01:10 INFO - PROCESS | 3608 | 1461258070089 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]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 10:01:10 INFO - PROCESS | 3608 | 1461258070164 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3608 | 1461258070166 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 10:01:10 INFO - PROCESS | 3608 | 1461258070170 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:01:10 INFO - PROCESS | 3608 | 1461258070172 Marionette TRACE conn5 <- [1,2878,null,{}] 10:01:10 INFO - PROCESS | 3608 | 1461258070175 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}] 10:01:10 INFO - PROCESS | 3608 | 1461258070338 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:01:10 INFO - PROCESS | 3608 | 1461258070399 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0D9000 == 43 [pid = 3608] [id = 729] 10:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (00000064080BB000) [pid = 3608] [serial = 2187] [outer = 0000000000000000] 10:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (00000064081ED000) [pid = 3608] [serial = 2188] [outer = 00000064080BB000] 10:01:10 INFO - PROCESS | 3608 | 1461258070449 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (0000006408DBB800) [pid = 3608] [serial = 2189] [outer = 00000064080BB000] 10:01:10 INFO - PROCESS | 3608 | 1461258070877 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 735ms 10:01:10 INFO - PROCESS | 3608 | 1461258070907 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3608 | 1461258070909 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 10:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:01:10 INFO - PROCESS | 3608 | 1461258070918 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3608 | 1461258070920 Marionette TRACE conn5 <- [1,2882,null,{}] 10:01:10 INFO - PROCESS | 3608 | 1461258070923 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}] 10:01:11 INFO - PROCESS | 3608 | 1461258071028 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:01:11 INFO - PROCESS | 3608 | 1461258071035 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFBC000 == 44 [pid = 3608] [id = 730] 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (0000006408FCA000) [pid = 3608] [serial = 2190] [outer = 0000000000000000] 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (00000064090E6C00) [pid = 3608] [serial = 2191] [outer = 0000006408FCA000] 10:01:11 INFO - PROCESS | 3608 | 1461258071080 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640AF3BC00) [pid = 3608] [serial = 2192] [outer = 0000006408FCA000] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 82 (00000064083E5400) [pid = 3608] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 81 (00000064035C5000) [pid = 3608] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 80 (0000006403A4F000) [pid = 3608] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 79 (000000640510E000) [pid = 3608] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 78 (00000064036D4400) [pid = 3608] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 77 (0000006402F57000) [pid = 3608] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 76 (0000006407BE1C00) [pid = 3608] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 75 (0000006402F40400) [pid = 3608] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:01:11 INFO - PROCESS | 3608 | --DOMWINDOW == 74 (0000006407BE2400) [pid = 3608] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:01:11 INFO - PROCESS | 3608 | 1461258071578 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]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 693ms 10:01:11 INFO - PROCESS | 3608 | 1461258071617 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3608 | 1461258071619 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 10:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:01:11 INFO - PROCESS | 3608 | 1461258071623 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 3608 | 1461258071624 Marionette TRACE conn5 <- [1,2886,null,{}] 10:01:11 INFO - PROCESS | 3608 | 1461258071628 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}] 10:01:11 INFO - PROCESS | 3608 | 1461258071737 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:01:11 INFO - PROCESS | 3608 | 1461258071817 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFC4800 == 45 [pid = 3608] [id = 731] 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 75 (000000640462E000) [pid = 3608] [serial = 2193] [outer = 0000000000000000] 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 76 (0000006408173400) [pid = 3608] [serial = 2194] [outer = 000000640462E000] 10:01:11 INFO - PROCESS | 3608 | 1461258071864 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3608 | ++DOMWINDOW == 77 (000000640AF3F800) [pid = 3608] [serial = 2195] [outer = 000000640462E000] 10:01:12 INFO - PROCESS | 3608 | 1461258072239 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]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 10:01:12 INFO - PROCESS | 3608 | 1461258072256 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3608 | 1461258072258 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 10:01:12 INFO - PROCESS | 3608 | 1461258072261 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:01:12 INFO - PROCESS | 3608 | 1461258072263 Marionette TRACE conn5 <- [1,2890,null,{}] 10:01:12 INFO - PROCESS | 3608 | 1461258072267 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}] 10:01:12 INFO - PROCESS | 3608 | 1461258072347 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:01:12 INFO - PROCESS | 3608 | 1461258072422 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E957800 == 46 [pid = 3608] [id = 732] 10:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 78 (0000006408FCA800) [pid = 3608] [serial = 2196] [outer = 0000000000000000] 10:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 79 (000000640AF60C00) [pid = 3608] [serial = 2197] [outer = 0000006408FCA800] 10:01:12 INFO - PROCESS | 3608 | 1461258072468 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3608 | ++DOMWINDOW == 80 (000000640B22FC00) [pid = 3608] [serial = 2198] [outer = 0000006408FCA800] 10:01:12 INFO - PROCESS | 3608 | 1461258072831 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 626ms 10:01:12 INFO - PROCESS | 3608 | 1461258072891 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3608 | 1461258072893 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:01:12 INFO - PROCESS | 3608 | 1461258072897 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3608 | 1461258072899 Marionette TRACE conn5 <- [1,2894,null,{}] 10:01:12 INFO - PROCESS | 3608 | 1461258072902 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}] 10:01:13 INFO - PROCESS | 3608 | 1461258073014 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:01:13 INFO - PROCESS | 3608 | 1461258073076 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D8000 == 47 [pid = 3608] [id = 733] 10:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 81 (000000640B233800) [pid = 3608] [serial = 2199] [outer = 0000000000000000] 10:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 82 (000000640B512C00) [pid = 3608] [serial = 2200] [outer = 000000640B233800] 10:01:13 INFO - PROCESS | 3608 | 1461258073124 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 83 (000000640B51B000) [pid = 3608] [serial = 2201] [outer = 000000640B233800] 10:01:13 INFO - PROCESS | 3608 | 1461258073583 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]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 10:01:13 INFO - PROCESS | 3608 | 1461258073635 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3608 | 1461258073640 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 10:01:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:01:13 INFO - PROCESS | 3608 | 1461258073646 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3608 | 1461258073651 Marionette TRACE conn5 <- [1,2898,null,{}] 10:01:13 INFO - PROCESS | 3608 | 1461258073658 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}] 10:01:13 INFO - PROCESS | 3608 | 1461258073780 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:01:13 INFO - PROCESS | 3608 | 1461258073869 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3608 | ++DOCSHELL 000000640794D000 == 48 [pid = 3608] [id = 734] 10:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 84 (00000064036CB400) [pid = 3608] [serial = 2202] [outer = 0000000000000000] 10:01:13 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064036D2000) [pid = 3608] [serial = 2203] [outer = 00000064036CB400] 10:01:13 INFO - PROCESS | 3608 | 1461258073927 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064040D2000) [pid = 3608] [serial = 2204] [outer = 00000064036CB400] 10:01:14 INFO - PROCESS | 3608 | 1461258074499 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]]]}] 10:01:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:01:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:01:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 881ms 10:01:14 INFO - PROCESS | 3608 | 1461258074530 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 3608 | 1461258074537 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 10:01:14 INFO - TEST-START | /DOMEvents/constructors.html 10:01:14 INFO - PROCESS | 3608 | 1461258074544 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3608 | 1461258074547 Marionette TRACE conn5 <- [1,2902,null,{}] 10:01:14 INFO - PROCESS | 3608 | 1461258074551 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}] 10:01:14 INFO - PROCESS | 3608 | 1461258074662 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:01:14 INFO - PROCESS | 3608 | 1461258074755 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87C800 == 49 [pid = 3608] [id = 735] 10:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404F66000) [pid = 3608] [serial = 2205] [outer = 0000000000000000] 10:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (00000064052DAC00) [pid = 3608] [serial = 2206] [outer = 0000006404F66000] 10:01:14 INFO - PROCESS | 3608 | 1461258074812 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006407370000) [pid = 3608] [serial = 2207] [outer = 0000006404F66000] 10:01:15 INFO - PROCESS | 3608 | 1461258075448 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]]]}] 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:01:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:01:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:01:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 940ms 10:01:15 INFO - PROCESS | 3608 | 1461258075490 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3608 | 1461258075493 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:01:15 INFO - PROCESS | 3608 | 1461258075497 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3608 | 1461258075501 Marionette TRACE conn5 <- [1,2906,null,{}] 10:01:15 INFO - PROCESS | 3608 | 1461258075513 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}] 10:01:15 INFO - PROCESS | 3608 | 1461258075627 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:01:15 INFO - PROCESS | 3608 | 1461258075720 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1CF800 == 50 [pid = 3608] [id = 736] 10:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (0000006407756000) [pid = 3608] [serial = 2208] [outer = 0000000000000000] 10:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (00000064090DF800) [pid = 3608] [serial = 2209] [outer = 0000006407756000] 10:01:15 INFO - PROCESS | 3608 | 1461258075780 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (000000640B238400) [pid = 3608] [serial = 2210] [outer = 0000006407756000] 10:01:16 INFO - PROCESS | 3608 | 1461258076363 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:01:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 10:01:16 INFO - PROCESS | 3608 | 1461258076378 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3608 | 1461258076382 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 10:01:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:01:16 INFO - PROCESS | 3608 | 1461258076385 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 3608 | 1461258076387 Marionette TRACE conn5 <- [1,2910,null,{}] 10:01:16 INFO - PROCESS | 3608 | 1461258076391 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}] 10:01:16 INFO - PROCESS | 3608 | 1461258076498 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:01:16 INFO - PROCESS | 3608 | 1461258076590 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F509800 == 51 [pid = 3608] [id = 737] 10:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (000000640B235800) [pid = 3608] [serial = 2211] [outer = 0000000000000000] 10:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (000000640B5EA800) [pid = 3608] [serial = 2212] [outer = 000000640B235800] 10:01:16 INFO - PROCESS | 3608 | 1461258076647 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (000000640B67BC00) [pid = 3608] [serial = 2213] [outer = 000000640B235800] 10:01:17 INFO - PROCESS | 3608 | [3608] 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 570 10:01:17 INFO - PROCESS | 3608 | [3608] 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 570 10:01:17 INFO - PROCESS | 3608 | [3608] 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 570 10:01:17 INFO - PROCESS | 3608 | [3608] 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 570 10:01:17 INFO - PROCESS | 3608 | 1461258077144 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]]]}] 10:01:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:01:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:01:17 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 10:01:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:01:17 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 10:01:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:01:17 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]" 10:01:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:01:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:01:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 782ms 10:01:17 INFO - PROCESS | 3608 | 1461258077170 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3608 | 1461258077172 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 10:01:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:01:17 INFO - PROCESS | 3608 | 1461258077176 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3608 | 1461258077178 Marionette TRACE conn5 <- [1,2914,null,{}] 10:01:17 INFO - PROCESS | 3608 | 1461258077247 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}] 10:01:17 INFO - PROCESS | 3608 | 1461258077351 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:01:17 INFO - PROCESS | 3608 | 1461258077429 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F55A800 == 52 [pid = 3608] [id = 738] 10:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (000000640B67AC00) [pid = 3608] [serial = 2214] [outer = 0000000000000000] 10:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (000000640B6DA000) [pid = 3608] [serial = 2215] [outer = 000000640B67AC00] 10:01:17 INFO - PROCESS | 3608 | 1461258077526 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (000000640B738C00) [pid = 3608] [serial = 2216] [outer = 000000640B67AC00] 10:01:17 INFO - PROCESS | 3608 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:01:18 INFO - PROCESS | 3608 | 1461258078041 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]]]}] 10:01:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:01:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 901ms 10:01:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:01:18 INFO - PROCESS | 3608 | 1461258078081 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3608 | 1461258078083 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 10:01:18 INFO - PROCESS | 3608 | 1461258078087 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3608 | 1461258078089 Marionette TRACE conn5 <- [1,2918,null,{}] 10:01:18 INFO - PROCESS | 3608 | 1461258078093 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}] 10:01:18 INFO - PROCESS | 3608 | 1461258078223 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:01:18 INFO - PROCESS | 3608 | 1461258078487 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3608 | ++DOCSHELL 000000640723D800 == 53 [pid = 3608] [id = 739] 10:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (00000064035C6C00) [pid = 3608] [serial = 2217] [outer = 0000000000000000] 10:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064035D0800) [pid = 3608] [serial = 2218] [outer = 00000064035C6C00] 10:01:18 INFO - PROCESS | 3608 | 1461258078538 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006403965800) [pid = 3608] [serial = 2219] [outer = 00000064035C6C00] 10:01:19 INFO - PROCESS | 3608 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:01:19 INFO - PROCESS | 3608 | 1461258079105 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]]]}] 10:01:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:01:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1026ms 10:01:19 INFO - PROCESS | 3608 | 1461258079116 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3608 | 1461258079119 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 10:01:19 INFO - PROCESS | 3608 | 1461258079124 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:01:19 INFO - PROCESS | 3608 | 1461258079128 Marionette TRACE conn5 <- [1,2922,null,{}] 10:01:19 INFO - PROCESS | 3608 | 1461258079133 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}] 10:01:19 INFO - PROCESS | 3608 | 1461258079232 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:01:19 INFO - PROCESS | 3608 | 1461258079313 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403E52800 == 54 [pid = 3608] [id = 740] 10:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006404011000) [pid = 3608] [serial = 2220] [outer = 0000000000000000] 10:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064040CD400) [pid = 3608] [serial = 2221] [outer = 0000006404011000] 10:01:19 INFO - PROCESS | 3608 | 1461258079410 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006404626800) [pid = 3608] [serial = 2222] [outer = 0000006404011000] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC06000 == 53 [pid = 3608] [id = 644] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 0000006410F0C000 == 52 [pid = 3608] [id = 696] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640A157800 == 51 [pid = 3608] [id = 632] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640E957800 == 50 [pid = 3608] [id = 732] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFC4800 == 49 [pid = 3608] [id = 731] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640DFBC000 == 48 [pid = 3608] [id = 730] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640C0D9000 == 47 [pid = 3608] [id = 729] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC7C000 == 46 [pid = 3608] [id = 728] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640B919800 == 45 [pid = 3608] [id = 727] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640B27F800 == 44 [pid = 3608] [id = 726] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640821C800 == 43 [pid = 3608] [id = 725] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064046D5000) [pid = 3608] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 00000064031A0800 == 42 [pid = 3608] [id = 724] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 000000640B86A000 == 41 [pid = 3608] [id = 721] 10:01:19 INFO - PROCESS | 3608 | --DOCSHELL 0000006407782800 == 40 [pid = 3608] [id = 720] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (0000006408DC0800) [pid = 3608] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006407383400) [pid = 3608] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (00000064073A9400) [pid = 3608] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006404329800) [pid = 3608] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (00000064046A6400) [pid = 3608] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (0000006405113400) [pid = 3608] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (00000064051AD800) [pid = 3608] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (0000006404014400) [pid = 3608] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (0000006403966400) [pid = 3608] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006403A49000) [pid = 3608] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 92 (000000640670C800) [pid = 3608] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 91 (000000640816CC00) [pid = 3608] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 90 (0000006407BEA400) [pid = 3608] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 89 (00000064052DDC00) [pid = 3608] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 88 (00000064081E2000) [pid = 3608] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 87 (0000006408DB5C00) [pid = 3608] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 86 (00000064081EC800) [pid = 3608] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 85 (000000640729C400) [pid = 3608] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | --DOMWINDOW == 84 (00000064081E3400) [pid = 3608] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:01:19 INFO - PROCESS | 3608 | 1461258079893 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]]]}] 10:01:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:01:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 10:01:19 INFO - PROCESS | 3608 | 1461258079906 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3608 | 1461258079911 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 10:01:19 INFO - PROCESS | 3608 | 1461258079914 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:01:19 INFO - PROCESS | 3608 | 1461258079916 Marionette TRACE conn5 <- [1,2926,null,{}] 10:01:19 INFO - PROCESS | 3608 | 1461258079920 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}] 10:01:20 INFO - PROCESS | 3608 | 1461258080037 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:01:20 INFO - PROCESS | 3608 | 1461258080049 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D3000 == 41 [pid = 3608] [id = 741] 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 85 (00000064046A7000) [pid = 3608] [serial = 2223] [outer = 0000000000000000] 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 86 (00000064046AAC00) [pid = 3608] [serial = 2224] [outer = 00000064046A7000] 10:01:20 INFO - PROCESS | 3608 | 1461258080097 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 87 (0000006404911000) [pid = 3608] [serial = 2225] [outer = 00000064046A7000] 10:01:20 INFO - PROCESS | 3608 | 1461258080570 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]]]}] 10:01:20 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. 10:01:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 10:01:20 INFO - PROCESS | 3608 | 1461258080608 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3608 | 1461258080611 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 10:01:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:01:20 INFO - PROCESS | 3608 | 1461258080626 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3608 | 1461258080633 Marionette TRACE conn5 <- [1,2930,null,{}] 10:01:20 INFO - PROCESS | 3608 | 1461258080638 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}] 10:01:20 INFO - PROCESS | 3608 | 1461258080726 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:01:20 INFO - PROCESS | 3608 | 1461258080734 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B288000 == 42 [pid = 3608] [id = 742] 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 88 (000000640510D400) [pid = 3608] [serial = 2226] [outer = 0000000000000000] 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 89 (0000006405118800) [pid = 3608] [serial = 2227] [outer = 000000640510D400] 10:01:20 INFO - PROCESS | 3608 | 1461258080780 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3608 | ++DOMWINDOW == 90 (00000064056BE800) [pid = 3608] [serial = 2228] [outer = 000000640510D400] 10:01:21 INFO - PROCESS | 3608 | 1461258081214 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"]]]}] 10:01:21 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 10:01:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:01:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 649ms 10:01:21 INFO - PROCESS | 3608 | 1461258081270 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3608 | 1461258081272 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 10:01:21 INFO - PROCESS | 3608 | 1461258081276 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:01:21 INFO - PROCESS | 3608 | 1461258081278 Marionette TRACE conn5 <- [1,2934,null,{}] 10:01:21 INFO - PROCESS | 3608 | 1461258081281 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}] 10:01:21 INFO - PROCESS | 3608 | 1461258081365 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:01:21 INFO - PROCESS | 3608 | 1461258081372 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87F800 == 43 [pid = 3608] [id = 743] 10:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 91 (000000640462E400) [pid = 3608] [serial = 2229] [outer = 0000000000000000] 10:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 92 (00000064072A1000) [pid = 3608] [serial = 2230] [outer = 000000640462E400] 10:01:21 INFO - PROCESS | 3608 | 1461258081418 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3608 | ++DOMWINDOW == 93 (0000006407376400) [pid = 3608] [serial = 2231] [outer = 000000640462E400] 10:01:21 INFO - PROCESS | 3608 | 1461258081831 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]]]}] 10:01:21 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. 10:01:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 10:01:21 INFO - PROCESS | 3608 | 1461258081867 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3608 | 1461258081869 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 10:01:21 INFO - PROCESS | 3608 | 1461258081873 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:01:21 INFO - PROCESS | 3608 | 1461258081874 Marionette TRACE conn5 <- [1,2938,null,{}] 10:01:21 INFO - PROCESS | 3608 | 1461258081878 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}] 10:01:22 INFO - PROCESS | 3608 | 1461258081999 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:01:22 INFO - PROCESS | 3608 | 1461258082016 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000006406346000 == 44 [pid = 3608] [id = 744] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (00000064073A6C00) [pid = 3608] [serial = 2232] [outer = 0000000000000000] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (00000064073AAC00) [pid = 3608] [serial = 2233] [outer = 00000064073A6C00] 10:01:22 INFO - PROCESS | 3608 | 1461258082073 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006407993800) [pid = 3608] [serial = 2234] [outer = 00000064073A6C00] 10:01:22 INFO - PROCESS | 3608 | ++DOCSHELL 0000006405637800 == 45 [pid = 3608] [id = 745] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (0000006407BEBC00) [pid = 3608] [serial = 2235] [outer = 0000000000000000] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (0000006407BEE400) [pid = 3608] [serial = 2236] [outer = 0000006407BEBC00] 10:01:22 INFO - PROCESS | 3608 | 1461258082560 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]]]}] 10:01:22 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. 10:01:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 10:01:22 INFO - PROCESS | 3608 | 1461258082610 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3608 | 1461258082612 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 10:01:22 INFO - PROCESS | 3608 | 1461258082623 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - PROCESS | 3608 | 1461258082625 Marionette TRACE conn5 <- [1,2942,null,{}] 10:01:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:01:22 INFO - PROCESS | 3608 | 1461258082629 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}] 10:01:22 INFO - PROCESS | 3608 | 1461258082751 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:01:22 INFO - PROCESS | 3608 | 1461258082837 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C031000 == 46 [pid = 3608] [id = 746] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (0000006407BEAC00) [pid = 3608] [serial = 2237] [outer = 0000000000000000] 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (00000064080B8400) [pid = 3608] [serial = 2238] [outer = 0000006407BEAC00] 10:01:22 INFO - PROCESS | 3608 | 1461258082883 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (0000006408177000) [pid = 3608] [serial = 2239] [outer = 0000006407BEAC00] 10:01:23 INFO - PROCESS | 3608 | 1461258083290 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]]]}] 10:01:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:01:23 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 10:01:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 10:01:23 INFO - PROCESS | 3608 | 1461258083326 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 3608 | 1461258083328 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 10:01:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:01:23 INFO - PROCESS | 3608 | 1461258083332 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 3608 | 1461258083333 Marionette TRACE conn5 <- [1,2946,null,{}] 10:01:23 INFO - PROCESS | 3608 | 1461258083337 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}] 10:01:23 INFO - PROCESS | 3608 | 1461258083458 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:01:23 INFO - PROCESS | 3608 | 1461258083466 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C239800 == 47 [pid = 3608] [id = 747] 10:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (00000064081E1800) [pid = 3608] [serial = 2240] [outer = 0000000000000000] 10:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (00000064081EE800) [pid = 3608] [serial = 2241] [outer = 00000064081E1800] 10:01:23 INFO - PROCESS | 3608 | 1461258083513 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064083E8000) [pid = 3608] [serial = 2242] [outer = 00000064081E1800] 10:01:23 INFO - PROCESS | 3608 | 1461258083916 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]]]}] 10:01:23 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. 10:01:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 628ms 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064036D1000) [pid = 3608] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064090E3400) [pid = 3608] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006408FCA800) [pid = 3608] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 100 (000000640397A400) [pid = 3608] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 99 (0000006403972000) [pid = 3608] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 98 (000000640736AC00) [pid = 3608] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 97 (000000640738A800) [pid = 3608] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 96 (0000006403971C00) [pid = 3608] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 95 (00000064080BB000) [pid = 3608] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 94 (000000640462E000) [pid = 3608] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:01:24 INFO - PROCESS | 3608 | --DOMWINDOW == 93 (0000006408FCA000) [pid = 3608] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:01:24 INFO - PROCESS | 3608 | 1461258084113 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3608 | 1461258084115 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 10:01:24 INFO - PROCESS | 3608 | 1461258084161 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3608 | 1461258084163 Marionette TRACE conn5 <- [1,2950,null,{}] 10:01:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:01:24 INFO - PROCESS | 3608 | 1461258084167 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}] 10:01:24 INFO - PROCESS | 3608 | 1461258084249 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:01:24 INFO - PROCESS | 3608 | 1461258084254 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC81800 == 48 [pid = 3608] [id = 748] 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 94 (0000006407389400) [pid = 3608] [serial = 2243] [outer = 0000000000000000] 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 95 (0000006407A71400) [pid = 3608] [serial = 2244] [outer = 0000006407389400] 10:01:24 INFO - PROCESS | 3608 | 1461258084300 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 96 (0000006408DBD000) [pid = 3608] [serial = 2245] [outer = 0000006407389400] 10:01:24 INFO - PROCESS | 3608 | 1461258084686 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]]]}] 10:01:24 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. 10:01:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 10:01:24 INFO - PROCESS | 3608 | 1461258084758 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3608 | 1461258084761 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 10:01:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:01:24 INFO - PROCESS | 3608 | 1461258084769 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3608 | 1461258084771 Marionette TRACE conn5 <- [1,2954,null,{}] 10:01:24 INFO - PROCESS | 3608 | 1461258084774 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}] 10:01:24 INFO - PROCESS | 3608 | 1461258084857 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:01:24 INFO - PROCESS | 3608 | 1461258084863 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E586000 == 49 [pid = 3608] [id = 749] 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 97 (00000064090D8400) [pid = 3608] [serial = 2246] [outer = 0000000000000000] 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 98 (00000064090E0000) [pid = 3608] [serial = 2247] [outer = 00000064090D8400] 10:01:24 INFO - PROCESS | 3608 | 1461258084909 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3608 | ++DOMWINDOW == 99 (000000640916A800) [pid = 3608] [serial = 2248] [outer = 00000064090D8400] 10:01:25 INFO - PROCESS | 3608 | 1461258085304 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]]]}] 10:01:25 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. 10:01:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 585ms 10:01:25 INFO - PROCESS | 3608 | 1461258085352 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3608 | 1461258085354 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 10:01:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:01:25 INFO - PROCESS | 3608 | 1461258085368 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3608 | 1461258085370 Marionette TRACE conn5 <- [1,2958,null,{}] 10:01:25 INFO - PROCESS | 3608 | 1461258085374 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}] 10:01:25 INFO - PROCESS | 3608 | 1461258085458 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:01:25 INFO - PROCESS | 3608 | 1461258085466 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F1C0000 == 50 [pid = 3608] [id = 750] 10:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 100 (0000006409172400) [pid = 3608] [serial = 2249] [outer = 0000000000000000] 10:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 101 (000000640AF68800) [pid = 3608] [serial = 2250] [outer = 0000006409172400] 10:01:25 INFO - PROCESS | 3608 | 1461258085517 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (000000640B516C00) [pid = 3608] [serial = 2251] [outer = 0000006409172400] 10:01:25 INFO - PROCESS | 3608 | 1461258085958 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]]]}] 10:01:26 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. 10:01:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 10:01:26 INFO - PROCESS | 3608 | 1461258086003 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 3608 | 1461258086005 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 10:01:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:01:26 INFO - PROCESS | 3608 | 1461258086020 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 3608 | 1461258086022 Marionette TRACE conn5 <- [1,2962,null,{}] 10:01:26 INFO - PROCESS | 3608 | 1461258086026 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}] 10:01:26 INFO - PROCESS | 3608 | 1461258086187 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:01:26 INFO - PROCESS | 3608 | 1461258086316 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:26 INFO - PROCESS | 3608 | ++DOCSHELL 0000006403C33000 == 51 [pid = 3608] [id = 751] 10:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006400CC0400) [pid = 3608] [serial = 2252] [outer = 0000000000000000] 10:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006402F54400) [pid = 3608] [serial = 2253] [outer = 0000006400CC0400] 10:01:26 INFO - PROCESS | 3608 | 1461258086377 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (00000064036D5000) [pid = 3608] [serial = 2254] [outer = 0000006400CC0400] 10:01:26 INFO - PROCESS | 3608 | 1461258086974 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]]]}] 10:01:26 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. 10:01:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 985ms 10:01:27 INFO - PROCESS | 3608 | 1461258086998 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 3608 | 1461258087003 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 10:01:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:01:27 INFO - PROCESS | 3608 | 1461258087008 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 3608 | 1461258087013 Marionette TRACE conn5 <- [1,2966,null,{}] 10:01:27 INFO - PROCESS | 3608 | 1461258087018 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}] 10:01:27 INFO - PROCESS | 3608 | 1461258087130 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:01:27 INFO - PROCESS | 3608 | 1461258087255 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B11D000 == 52 [pid = 3608] [id = 752] 10:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (00000064046A3400) [pid = 3608] [serial = 2255] [outer = 0000000000000000] 10:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006404A56800) [pid = 3608] [serial = 2256] [outer = 00000064046A3400] 10:01:27 INFO - PROCESS | 3608 | 1461258087318 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064051AAC00) [pid = 3608] [serial = 2257] [outer = 00000064046A3400] 10:01:27 INFO - PROCESS | 3608 | 1461258087827 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]]]}] 10:01:27 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. 10:01:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 10:01:27 INFO - PROCESS | 3608 | 1461258087849 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 3608 | 1461258087853 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 10:01:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:01:27 INFO - PROCESS | 3608 | 1461258087857 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - PROCESS | 3608 | 1461258087859 Marionette TRACE conn5 <- [1,2970,null,{}] 10:01:27 INFO - PROCESS | 3608 | 1461258087879 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}] 10:01:28 INFO - PROCESS | 3608 | 1461258088016 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:01:28 INFO - PROCESS | 3608 | 1461258088112 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C552000 == 53 [pid = 3608] [id = 753] 10:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006407759800) [pid = 3608] [serial = 2258] [outer = 0000000000000000] 10:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (00000064077C2C00) [pid = 3608] [serial = 2259] [outer = 0000006407759800] 10:01:28 INFO - PROCESS | 3608 | 1461258088169 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064080B4400) [pid = 3608] [serial = 2260] [outer = 0000006407759800] 10:01:28 INFO - PROCESS | 3608 | 1461258088736 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"]]]}] 10:01:28 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 10:01:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:01:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 943ms 10:01:28 INFO - PROCESS | 3608 | 1461258088801 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3608 | 1461258088806 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:01:28 INFO - PROCESS | 3608 | 1461258088818 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3608 | 1461258088823 Marionette TRACE conn5 <- [1,2974,null,{}] 10:01:28 INFO - PROCESS | 3608 | 1461258088827 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}] 10:01:28 INFO - PROCESS | 3608 | 1461258088979 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:01:29 INFO - PROCESS | 3608 | 1461258089034 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410F0D000 == 54 [pid = 3608] [id = 754] 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640AF44800) [pid = 3608] [serial = 2261] [outer = 0000000000000000] 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640B235C00) [pid = 3608] [serial = 2262] [outer = 000000640AF44800] 10:01:29 INFO - PROCESS | 3608 | 1461258089091 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B5F1400) [pid = 3608] [serial = 2263] [outer = 000000640AF44800] 10:01:29 INFO - PROCESS | 3608 | 1461258089568 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]]]}] 10:01:29 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. 10:01:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 798ms 10:01:29 INFO - PROCESS | 3608 | 1461258089612 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 3608 | 1461258089614 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 10:01:29 INFO - PROCESS | 3608 | 1461258089618 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:01:29 INFO - PROCESS | 3608 | 1461258089620 Marionette TRACE conn5 <- [1,2978,null,{}] 10:01:29 INFO - PROCESS | 3608 | 1461258089624 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}] 10:01:29 INFO - PROCESS | 3608 | 1461258089733 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:01:29 INFO - PROCESS | 3608 | 1461258089828 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410FA5000 == 55 [pid = 3608] [id = 755] 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640AF5D400) [pid = 3608] [serial = 2264] [outer = 0000000000000000] 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B739800) [pid = 3608] [serial = 2265] [outer = 000000640AF5D400] 10:01:29 INFO - PROCESS | 3608 | 1461258089886 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B789C00) [pid = 3608] [serial = 2266] [outer = 000000640AF5D400] 10:01:30 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B623800 == 56 [pid = 3608] [id = 756] 10:01:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B961400) [pid = 3608] [serial = 2267] [outer = 0000000000000000] 10:01:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640B966400) [pid = 3608] [serial = 2268] [outer = 000000640B961400] 10:01:30 INFO - PROCESS | 3608 | 1461258090441 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]]]}] 10:01:30 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. 10:01:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 879ms 10:01:30 INFO - PROCESS | 3608 | 1461258090500 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 3608 | 1461258090503 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 10:01:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:01:30 INFO - PROCESS | 3608 | 1461258090507 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3608 | 1461258090509 Marionette TRACE conn5 <- [1,2982,null,{}] 10:01:30 INFO - PROCESS | 3608 | 1461258090513 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}] 10:01:30 INFO - PROCESS | 3608 | 1461258090647 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:01:30 INFO - PROCESS | 3608 | 1461258090766 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3608 | ++DOCSHELL 00000064117D0000 == 57 [pid = 3608] [id = 757] 10:01:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (000000640BBC8000) [pid = 3608] [serial = 2269] [outer = 0000000000000000] 10:01:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (000000640BBCA400) [pid = 3608] [serial = 2270] [outer = 000000640BBC8000] 10:01:30 INFO - PROCESS | 3608 | 1461258090831 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000640C011400) [pid = 3608] [serial = 2271] [outer = 000000640BBC8000] 10:01:31 INFO - PROCESS | 3608 | 1461258091333 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]]]}] 10:01:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:01:31 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 10:01:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 877ms 10:01:31 INFO - PROCESS | 3608 | 1461258091386 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 3608 | 1461258091389 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 10:01:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:01:31 INFO - PROCESS | 3608 | 1461258091393 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3608 | 1461258091395 Marionette TRACE conn5 <- [1,2986,null,{}] 10:01:31 INFO - PROCESS | 3608 | 1461258091399 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}] 10:01:31 INFO - PROCESS | 3608 | 1461258091508 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:01:31 INFO - PROCESS | 3608 | 1461258091639 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F0D6000 == 58 [pid = 3608] [id = 758] 10:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640AF65000) [pid = 3608] [serial = 2272] [outer = 0000000000000000] 10:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640C01B000) [pid = 3608] [serial = 2273] [outer = 000000640AF65000] 10:01:31 INFO - PROCESS | 3608 | 1461258091694 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640C212000) [pid = 3608] [serial = 2274] [outer = 000000640AF65000] 10:01:32 INFO - PROCESS | 3608 | 1461258092387 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]]]}] 10:01:32 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. 10:01:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1028ms 10:01:32 INFO - PROCESS | 3608 | 1461258092430 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 3608 | 1461258092434 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 10:01:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:01:32 INFO - PROCESS | 3608 | 1461258092459 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 3608 | 1461258092463 Marionette TRACE conn5 <- [1,2990,null,{}] 10:01:32 INFO - PROCESS | 3608 | 1461258092468 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}] 10:01:32 INFO - PROCESS | 3608 | 1461258092572 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:01:32 INFO - PROCESS | 3608 | 1461258092671 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B287000 == 59 [pid = 3608] [id = 759] 10:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (000000640432C000) [pid = 3608] [serial = 2275] [outer = 0000000000000000] 10:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (0000006404624800) [pid = 3608] [serial = 2276] [outer = 000000640432C000] 10:01:32 INFO - PROCESS | 3608 | 1461258092722 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006404AD9800) [pid = 3608] [serial = 2277] [outer = 000000640432C000] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1C0000 == 58 [pid = 3608] [id = 750] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640E586000 == 57 [pid = 3608] [id = 749] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC81800 == 56 [pid = 3608] [id = 748] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C239800 == 55 [pid = 3608] [id = 747] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640C031000 == 54 [pid = 3608] [id = 746] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 0000006405637800 == 53 [pid = 3608] [id = 745] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87F800 == 52 [pid = 3608] [id = 743] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B288000 == 51 [pid = 3608] [id = 742] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D3000 == 50 [pid = 3608] [id = 741] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 0000006403E52800 == 49 [pid = 3608] [id = 740] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640723D800 == 48 [pid = 3608] [id = 739] 10:01:33 INFO - PROCESS | 3608 | 1461258093277 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]]]}] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (000000640400C800) [pid = 3608] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (00000064051A8C00) [pid = 3608] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (00000064080B1000) [pid = 3608] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (000000640B512C00) [pid = 3608] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640F1CF800 == 47 [pid = 3608] [id = 736] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640B87C800 == 46 [pid = 3608] [id = 735] 10:01:33 INFO - PROCESS | 3608 | --DOCSHELL 000000640794D000 == 45 [pid = 3608] [id = 734] 10:01:33 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. 10:01:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 900ms 10:01:33 INFO - PROCESS | 3608 | 1461258093359 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3608 | 1461258093365 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 10:01:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:01:33 INFO - PROCESS | 3608 | 1461258093371 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 3608 | 1461258093374 Marionette TRACE conn5 <- [1,2994,null,{}] 10:01:33 INFO - PROCESS | 3608 | 1461258093410 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}] 10:01:33 INFO - PROCESS | 3608 | 1461258093518 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006408FCDC00) [pid = 3608] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (0000006409171800) [pid = 3608] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (00000064090E6800) [pid = 3608] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (000000640B22FC00) [pid = 3608] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (00000064051A4000) [pid = 3608] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006405E3BC00) [pid = 3608] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (000000640461FC00) [pid = 3608] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (00000064046CFC00) [pid = 3608] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640738B400) [pid = 3608] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006407988C00) [pid = 3608] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064042CF400) [pid = 3608] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006403A43800) [pid = 3608] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408DBB800) [pid = 3608] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064081ED000) [pid = 3608] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006408173400) [pid = 3608] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (00000064090E6C00) [pid = 3608] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (0000006407BE0800) [pid = 3608] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (000000640AF3F800) [pid = 3608] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640AF60C00) [pid = 3608] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (000000640AF3BC00) [pid = 3608] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064073A5800) [pid = 3608] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 10:01:33 INFO - PROCESS | 3608 | 1461258093605 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3608 | ++DOCSHELL 000000640796F000 == 46 [pid = 3608] [id = 760] 10:01:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006403A43800) [pid = 3608] [serial = 2278] [outer = 0000000000000000] 10:01:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006404016000) [pid = 3608] [serial = 2279] [outer = 0000006403A43800] 10:01:33 INFO - PROCESS | 3608 | 1461258093654 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640490D400) [pid = 3608] [serial = 2280] [outer = 0000006403A43800] 10:01:34 INFO - PROCESS | 3608 | 1461258094030 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]]]}] 10:01:34 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. 10:01:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 10:01:34 INFO - PROCESS | 3608 | 1461258094077 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3608 | 1461258094079 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 10:01:34 INFO - PROCESS | 3608 | 1461258094084 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:01:34 INFO - PROCESS | 3608 | 1461258094088 Marionette TRACE conn5 <- [1,2998,null,{}] 10:01:34 INFO - PROCESS | 3608 | 1461258094099 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}] 10:01:34 INFO - PROCESS | 3608 | 1461258094189 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:01:34 INFO - PROCESS | 3608 | 1461258094196 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B86A000 == 47 [pid = 3608] [id = 761] 10:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640602B400) [pid = 3608] [serial = 2281] [outer = 0000000000000000] 10:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006407387C00) [pid = 3608] [serial = 2282] [outer = 000000640602B400] 10:01:34 INFO - PROCESS | 3608 | 1461258094247 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064073AFC00) [pid = 3608] [serial = 2283] [outer = 000000640602B400] 10:01:34 INFO - PROCESS | 3608 | [3608] 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 10:01:34 INFO - PROCESS | 3608 | 1461258094717 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:01:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:01:34 INFO - {} 10:01:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:01:34 INFO - {} 10:01:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:01:34 INFO - {} 10:01:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:01:34 INFO - {} 10:01:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 693ms 10:01:34 INFO - PROCESS | 3608 | 1461258094783 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3608 | 1461258094786 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 10:01:34 INFO - TEST-START | /FileAPI/fileReader.html 10:01:34 INFO - PROCESS | 3608 | 1461258094790 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3608 | 1461258094791 Marionette TRACE conn5 <- [1,3002,null,{}] 10:01:34 INFO - PROCESS | 3608 | 1461258094795 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}] 10:01:34 INFO - PROCESS | 3608 | 1461258094914 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:01:34 INFO - PROCESS | 3608 | 1461258094993 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BCD1000 == 48 [pid = 3608] [id = 762] 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006407BE1400) [pid = 3608] [serial = 2284] [outer = 0000000000000000] 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (00000064081E2C00) [pid = 3608] [serial = 2285] [outer = 0000006407BE1400] 10:01:35 INFO - PROCESS | 3608 | 1461258095041 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064083E1400) [pid = 3608] [serial = 2286] [outer = 0000006407BE1400] 10:01:35 INFO - PROCESS | 3608 | 1461258095398 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]]]}] 10:01:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:01:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:01:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:01:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:01:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 10:01:35 INFO - PROCESS | 3608 | 1461258095421 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 3608 | 1461258095423 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 10:01:35 INFO - PROCESS | 3608 | 1461258095426 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - TEST-START | /FileAPI/historical.html 10:01:35 INFO - PROCESS | 3608 | 1461258095428 Marionette TRACE conn5 <- [1,3006,null,{}] 10:01:35 INFO - PROCESS | 3608 | 1461258095431 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}] 10:01:35 INFO - PROCESS | 3608 | 1461258095552 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:01:35 INFO - PROCESS | 3608 | 1461258095566 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D6000 == 49 [pid = 3608] [id = 763] 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (0000006408173400) [pid = 3608] [serial = 2287] [outer = 0000000000000000] 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (0000006408DBA000) [pid = 3608] [serial = 2288] [outer = 0000006408173400] 10:01:35 INFO - PROCESS | 3608 | 1461258095613 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (00000064090E3000) [pid = 3608] [serial = 2289] [outer = 0000006408173400] 10:01:36 INFO - PROCESS | 3608 | 1461258096048 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"]]]}] 10:01:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:01:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:01:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:01:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:01:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:01:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:01:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:01:36 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 10:01:36 INFO - PROCESS | 3608 | 1461258096123 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 3608 | 1461258096125 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /FileAPI/idlharness.html 10:01:36 INFO - PROCESS | 3608 | 1461258096129 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3608 | 1461258096130 Marionette TRACE conn5 <- [1,3010,null,{}] 10:01:36 INFO - PROCESS | 3608 | 1461258096134 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}] 10:01:36 INFO - PROCESS | 3608 | 1461258096265 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:01:36 INFO - PROCESS | 3608 | 1461258096353 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E4A7800 == 50 [pid = 3608] [id = 764] 10:01:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640AF63000) [pid = 3608] [serial = 2290] [outer = 0000000000000000] 10:01:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B51BC00) [pid = 3608] [serial = 2291] [outer = 000000640AF63000] 10:01:36 INFO - PROCESS | 3608 | 1461258096402 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640B67B800) [pid = 3608] [serial = 2292] [outer = 000000640AF63000] 10:01:37 INFO - PROCESS | 3608 | 1461258097348 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]]]}] 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:01:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:01:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:01:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:01:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:01:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:01:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:01:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:01:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:01:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:01:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:01:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:01:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:01:37 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 10:01:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:01:37 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 10:01:37 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 10:01:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:01:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:01:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:01:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:01:37 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 10:01:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:01:37 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 10:01:37 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 10:01:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:01:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:01:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:01:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:01:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:01:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:01:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1320ms 10:01:37 INFO - PROCESS | 3608 | 1461258097453 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3608 | 1461258097456 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 10:01:37 INFO - PROCESS | 3608 | 1461258097465 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - TEST-START | /FileAPI/idlharness.worker 10:01:37 INFO - PROCESS | 3608 | 1461258097467 Marionette TRACE conn5 <- [1,3014,null,{}] 10:01:37 INFO - PROCESS | 3608 | 1461258097471 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}] 10:01:37 INFO - PROCESS | 3608 | 1461258097674 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006407BEAC00) [pid = 3608] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006407BEBC00) [pid = 3608] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (00000064081E1800) [pid = 3608] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (000000640B233800) [pid = 3608] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (00000064046A7000) [pid = 3608] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064035C6C00) [pid = 3608] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006404011000) [pid = 3608] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (000000640510D400) [pid = 3608] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006407389400) [pid = 3608] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640462E400) [pid = 3608] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064073A6C00) [pid = 3608] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064090D8400) [pid = 3608] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006405115000) [pid = 3608] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006403A46800) [pid = 3608] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (00000064073A0C00) [pid = 3608] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (00000064036C8C00) [pid = 3608] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:01:37 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (0000006407BE3800) [pid = 3608] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:01:37 INFO - PROCESS | 3608 | 1461258097758 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B877000 == 51 [pid = 3608] [id = 765] 10:01:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006402871800) [pid = 3608] [serial = 2293] [outer = 0000000000000000] 10:01:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006403B81800) [pid = 3608] [serial = 2294] [outer = 0000006402871800] 10:01:37 INFO - PROCESS | 3608 | 1461258097805 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006407BEAC00) [pid = 3608] [serial = 2295] [outer = 0000006402871800] 10:01:37 INFO - PROCESS | 3608 | [3608] 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 10:01:38 INFO - PROCESS | 3608 | 1461258098745 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,{},{}]]]}] 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:01:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:01:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:01:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:01:38 INFO - {} 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:01:38 INFO - {} 10:01:38 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 - {} 10:01:38 INFO - {} 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:01:38 INFO - {} 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:01:38 INFO - {} 10:01:38 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 - {} 10:01:38 INFO - {} 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:01:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:01:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 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 10:01:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:01:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:01:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:01:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:01:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:01:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:01:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:01:38 INFO - {} 10:01:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1385ms 10:01:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:01:38 INFO - PROCESS | 3608 | 1461258098855 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 3608 | 1461258098857 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 10:01:38 INFO - PROCESS | 3608 | 1461258098860 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 3608 | 1461258098862 Marionette TRACE conn5 <- [1,3018,null,{}] 10:01:38 INFO - PROCESS | 3608 | 1461258098866 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}] 10:01:38 INFO - PROCESS | 3608 | 1461258098951 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:01:38 INFO - PROCESS | 3608 | 1461258098956 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475734800 == 52 [pid = 3608] [id = 766] 10:01:38 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640CFDA400) [pid = 3608] [serial = 2296] [outer = 0000000000000000] 10:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006474DA0800) [pid = 3608] [serial = 2297] [outer = 000000640CFDA400] 10:01:39 INFO - PROCESS | 3608 | 1461258099002 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (0000006474DA6800) [pid = 3608] [serial = 2298] [outer = 000000640CFDA400] 10:01:39 INFO - PROCESS | 3608 | 1461258099442 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]]]}] 10:01:39 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 10:01:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 628ms 10:01:39 INFO - PROCESS | 3608 | 1461258099491 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3608 | 1461258099493 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 10:01:39 INFO - PROCESS | 3608 | 1461258099497 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:01:39 INFO - PROCESS | 3608 | 1461258099498 Marionette TRACE conn5 <- [1,3022,null,{}] 10:01:39 INFO - PROCESS | 3608 | 1461258099502 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}] 10:01:39 INFO - PROCESS | 3608 | 1461258099586 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:01:39 INFO - PROCESS | 3608 | 1461258099592 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3608 | ++DOCSHELL 0000006476110800 == 53 [pid = 3608] [id = 767] 10:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (0000006474DAA400) [pid = 3608] [serial = 2299] [outer = 0000000000000000] 10:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (0000006474E2B800) [pid = 3608] [serial = 2300] [outer = 0000006474DAA400] 10:01:39 INFO - PROCESS | 3608 | 1461258099638 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006474E34C00) [pid = 3608] [serial = 2301] [outer = 0000006474DAA400] 10:01:40 INFO - PROCESS | 3608 | 1461258100272 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]]]}] 10:01:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:01:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 839ms 10:01:40 INFO - PROCESS | 3608 | 1461258100341 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 3608 | 1461258100347 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 10:01:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:01:40 INFO - PROCESS | 3608 | 1461258100381 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3608 | 1461258100385 Marionette TRACE conn5 <- [1,3026,null,{}] 10:01:40 INFO - PROCESS | 3608 | 1461258100392 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}] 10:01:40 INFO - PROCESS | 3608 | 1461258100517 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:01:40 INFO - PROCESS | 3608 | 1461258100636 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A15B000 == 54 [pid = 3608] [id = 768] 10:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006404625000) [pid = 3608] [serial = 2302] [outer = 0000000000000000] 10:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (00000064046C8000) [pid = 3608] [serial = 2303] [outer = 0000006404625000] 10:01:40 INFO - PROCESS | 3608 | 1461258100698 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064056A0C00) [pid = 3608] [serial = 2304] [outer = 0000006404625000] 10:01:41 INFO - PROCESS | 3608 | 1461258101211 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"]]]}] 10:01:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:01:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:01:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 901ms 10:01:41 INFO - PROCESS | 3608 | 1461258101268 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 3608 | 1461258101275 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 10:01:41 INFO - PROCESS | 3608 | 1461258101324 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3608 | 1461258101327 Marionette TRACE conn5 <- [1,3030,null,{}] 10:01:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:01:41 INFO - PROCESS | 3608 | 1461258101337 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}] 10:01:41 INFO - PROCESS | 3608 | 1461258101464 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:01:41 INFO - PROCESS | 3608 | 1461258101558 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC80000 == 55 [pid = 3608] [id = 769] 10:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640775C400) [pid = 3608] [serial = 2305] [outer = 0000000000000000] 10:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006407A70C00) [pid = 3608] [serial = 2306] [outer = 000000640775C400] 10:01:41 INFO - PROCESS | 3608 | 1461258101617 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (0000006408176800) [pid = 3608] [serial = 2307] [outer = 000000640775C400] 10:01:42 INFO - PROCESS | 3608 | 1461258102381 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]]]}] 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:01:42 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. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:01:42 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'.) 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:01:42 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. 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:01:42 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. 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:01:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:01:42 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. 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:01:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:01:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:01:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:01:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:01:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1182ms 10:01:42 INFO - PROCESS | 3608 | 1461258102520 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3608 | 1461258102523 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:01:42 INFO - PROCESS | 3608 | 1461258102568 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3608 | 1461258102572 Marionette TRACE conn5 <- [1,3034,null,{}] 10:01:42 INFO - PROCESS | 3608 | 1461258102587 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}] 10:01:42 INFO - PROCESS | 3608 | 1461258102694 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:01:42 INFO - PROCESS | 3608 | 1461258102785 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3608 | ++DOCSHELL 0000006475F68000 == 56 [pid = 3608] [id = 770] 10:01:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B73E400) [pid = 3608] [serial = 2308] [outer = 0000000000000000] 10:01:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640C217C00) [pid = 3608] [serial = 2309] [outer = 000000640B73E400] 10:01:42 INFO - PROCESS | 3608 | 1461258102845 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640F1A2800) [pid = 3608] [serial = 2310] [outer = 000000640B73E400] 10:01:43 INFO - PROCESS | 3608 | [3608] 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 10:01:43 INFO - PROCESS | 3608 | 1461258103375 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:01:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:01:43 INFO - {} 10:01:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 879ms 10:01:43 INFO - PROCESS | 3608 | 1461258103407 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:01:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:01:43 INFO - PROCESS | 3608 | 1461258103410 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 10:01:43 INFO - PROCESS | 3608 | 1461258103414 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3608 | 1461258103416 Marionette TRACE conn5 <- [1,3038,null,{}] 10:01:43 INFO - PROCESS | 3608 | 1461258103420 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}] 10:01:43 INFO - PROCESS | 3608 | 1461258103534 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:01:43 INFO - PROCESS | 3608 | 1461258103632 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3608 | ++DOCSHELL 00000064768D2800 == 57 [pid = 3608] [id = 771] 10:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (0000006474F10400) [pid = 3608] [serial = 2311] [outer = 0000000000000000] 10:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006475F2D400) [pid = 3608] [serial = 2312] [outer = 0000006474F10400] 10:01:43 INFO - PROCESS | 3608 | 1461258103688 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3608 | ++DOMWINDOW == 122 (000000647615B400) [pid = 3608] [serial = 2313] [outer = 0000006474F10400] 10:01:44 INFO - PROCESS | 3608 | 1461258104198 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]]]}] 10:01:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:01:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:01:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:01:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:01:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 10:01:44 INFO - PROCESS | 3608 | 1461258104253 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:01:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:01:44 INFO - PROCESS | 3608 | 1461258104256 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 10:01:44 INFO - PROCESS | 3608 | 1461258104260 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3608 | 1461258104262 Marionette TRACE conn5 <- [1,3042,null,{}] 10:01:44 INFO - PROCESS | 3608 | 1461258104266 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}] 10:01:44 INFO - PROCESS | 3608 | 1461258104405 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:01:44 INFO - PROCESS | 3608 | 1461258104504 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410FB4000 == 58 [pid = 3608] [id = 772] 10:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 123 (000000640CFD6400) [pid = 3608] [serial = 2314] [outer = 0000000000000000] 10:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 124 (000000640CFE2C00) [pid = 3608] [serial = 2315] [outer = 000000640CFD6400] 10:01:44 INFO - PROCESS | 3608 | 1461258104560 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3608 | ++DOMWINDOW == 125 (000000640E45AC00) [pid = 3608] [serial = 2316] [outer = 000000640CFD6400] 10:01:45 INFO - PROCESS | 3608 | 1461258105378 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"]]]}] 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:01:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:45 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" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:45 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" 10:01:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:01:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:01:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1247ms 10:01:45 INFO - PROCESS | 3608 | 1461258105554 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3608 | 1461258105556 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 10:01:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:01:45 INFO - PROCESS | 3608 | 1461258105561 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 3608 | 1461258105564 Marionette TRACE conn5 <- [1,3046,null,{}] 10:01:45 INFO - PROCESS | 3608 | 1461258105567 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}] 10:01:45 INFO - PROCESS | 3608 | 1461258105677 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:01:45 INFO - PROCESS | 3608 | 1461258105799 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 3608 | ++DOCSHELL 000000640634E000 == 59 [pid = 3608] [id = 773] 10:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 126 (0000006402F5B000) [pid = 3608] [serial = 2317] [outer = 0000000000000000] 10:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 127 (000000640396C000) [pid = 3608] [serial = 2318] [outer = 0000006402F5B000] 10:01:45 INFO - PROCESS | 3608 | 1461258105859 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3608 | ++DOMWINDOW == 128 (0000006407296000) [pid = 3608] [serial = 2319] [outer = 0000006402F5B000] 10:01:46 INFO - PROCESS | 3608 | 1461258106607 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]]]}] 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:01:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:01:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:01:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:01:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:01:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:01:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:01:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:01:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:01:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1088ms 10:01:46 INFO - PROCESS | 3608 | 1461258106665 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3608 | 1461258106670 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 10:01:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:01:46 INFO - PROCESS | 3608 | 1461258106677 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 3608 | 1461258106681 Marionette TRACE conn5 <- [1,3050,null,{}] 10:01:46 INFO - PROCESS | 3608 | 1461258106685 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}] 10:01:46 INFO - PROCESS | 3608 | 1461258106791 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:01:46 INFO - PROCESS | 3608 | 1461258106894 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B87C000 == 60 [pid = 3608] [id = 774] 10:01:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 129 (0000006404012800) [pid = 3608] [serial = 2320] [outer = 0000000000000000] 10:01:46 INFO - PROCESS | 3608 | ++DOMWINDOW == 130 (0000006404624C00) [pid = 3608] [serial = 2321] [outer = 0000006404012800] 10:01:46 INFO - PROCESS | 3608 | 1461258106946 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 131 (000000640510D800) [pid = 3608] [serial = 2322] [outer = 0000006404012800] 10:01:47 INFO - PROCESS | 3608 | [3608] 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 10:01:47 INFO - PROCESS | 3608 | 1461258107551 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:01:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:01:47 INFO - {} 10:01:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 900ms 10:01:47 INFO - PROCESS | 3608 | 1461258107588 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3608 | 1461258107594 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:01:47 INFO - PROCESS | 3608 | 1461258107602 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3608 | 1461258107605 Marionette TRACE conn5 <- [1,3054,null,{}] 10:01:47 INFO - PROCESS | 3608 | 1461258107609 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}] 10:01:47 INFO - PROCESS | 3608 | 1461258107720 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:01:47 INFO - PROCESS | 3608 | 1461258107826 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC7F000 == 61 [pid = 3608] [id = 775] 10:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 132 (0000006407390000) [pid = 3608] [serial = 2323] [outer = 0000000000000000] 10:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 133 (0000006407BE7000) [pid = 3608] [serial = 2324] [outer = 0000006407390000] 10:01:47 INFO - PROCESS | 3608 | 1461258107874 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3608 | ++DOMWINDOW == 134 (0000006408170400) [pid = 3608] [serial = 2325] [outer = 0000006407390000] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640BC13000 == 60 [pid = 3608] [id = 715] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 0000006475734800 == 59 [pid = 3608] [id = 766] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 0000006406346000 == 58 [pid = 3608] [id = 744] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640B877000 == 57 [pid = 3608] [id = 765] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640E4A7800 == 56 [pid = 3608] [id = 764] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 00000064087D6000 == 55 [pid = 3608] [id = 763] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640BCD1000 == 54 [pid = 3608] [id = 762] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640B86A000 == 53 [pid = 3608] [id = 761] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640796F000 == 52 [pid = 3608] [id = 760] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 133 (000000640AF68800) [pid = 3608] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 132 (00000064036D2000) [pid = 3608] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 131 (00000064052DAC00) [pid = 3608] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 130 (00000064090DF800) [pid = 3608] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 129 (000000640B5EA800) [pid = 3608] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 128 (000000640B6DA000) [pid = 3608] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640B287000 == 51 [pid = 3608] [id = 759] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640B623800 == 50 [pid = 3608] [id = 756] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 0000006410F0D000 == 49 [pid = 3608] [id = 754] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640C552000 == 48 [pid = 3608] [id = 753] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 000000640B11D000 == 47 [pid = 3608] [id = 752] 10:01:48 INFO - PROCESS | 3608 | --DOCSHELL 0000006403C33000 == 46 [pid = 3608] [id = 751] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 127 (0000006407296800) [pid = 3608] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 126 (0000006404629800) [pid = 3608] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 125 (00000064083E9C00) [pid = 3608] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 124 (0000006404323800) [pid = 3608] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 123 (0000006408DB7000) [pid = 3608] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 122 (00000064080B8400) [pid = 3608] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 121 (0000006407BEE400) [pid = 3608] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 120 (00000064081EE800) [pid = 3608] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 119 (000000640B51B000) [pid = 3608] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (0000006408177000) [pid = 3608] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (00000064046AAC00) [pid = 3608] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (0000006404911000) [pid = 3608] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (0000006403965800) [pid = 3608] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (00000064035D0800) [pid = 3608] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (0000006404626800) [pid = 3608] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (00000064040CD400) [pid = 3608] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006405118800) [pid = 3608] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (00000064056BE800) [pid = 3608] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (0000006408DBD000) [pid = 3608] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (0000006407A71400) [pid = 3608] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (00000064083E8000) [pid = 3608] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (00000064072A1000) [pid = 3608] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (0000006407376400) [pid = 3608] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (00000064073AAC00) [pid = 3608] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (0000006407993800) [pid = 3608] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 102 (000000640916A800) [pid = 3608] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | --DOMWINDOW == 101 (00000064090E0000) [pid = 3608] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 10:01:48 INFO - PROCESS | 3608 | 1461258108369 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]]]}] 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:01:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:01:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 776ms 10:01:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:01:48 INFO - PROCESS | 3608 | 1461258108381 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3608 | 1461258108383 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 10:01:48 INFO - PROCESS | 3608 | 1461258108387 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3608 | 1461258108390 Marionette TRACE conn5 <- [1,3058,null,{}] 10:01:48 INFO - PROCESS | 3608 | 1461258108406 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}] 10:01:48 INFO - PROCESS | 3608 | 1461258108502 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:01:48 INFO - PROCESS | 3608 | 1461258108510 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3608 | ++DOCSHELL 00000064087D6000 == 47 [pid = 3608] [id = 776] 10:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 102 (0000006404198000) [pid = 3608] [serial = 2326] [outer = 0000000000000000] 10:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 103 (0000006404A53400) [pid = 3608] [serial = 2327] [outer = 0000006404198000] 10:01:48 INFO - PROCESS | 3608 | 1461258108562 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (0000006407296800) [pid = 3608] [serial = 2328] [outer = 0000006404198000] 10:01:49 INFO - PROCESS | 3608 | 1461258109053 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]]]}] 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:01:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 10:01:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:01:49 INFO - PROCESS | 3608 | 1461258109086 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3608 | 1461258109089 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 10:01:49 INFO - PROCESS | 3608 | 1461258109092 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3608 | 1461258109094 Marionette TRACE conn5 <- [1,3062,null,{}] 10:01:49 INFO - PROCESS | 3608 | 1461258109097 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}] 10:01:49 INFO - PROCESS | 3608 | 1461258109187 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:01:49 INFO - PROCESS | 3608 | 1461258109229 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640BC07000 == 48 [pid = 3608] [id = 777] 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (0000006407A6B000) [pid = 3608] [serial = 2329] [outer = 0000000000000000] 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (0000006407BE3400) [pid = 3608] [serial = 2330] [outer = 0000006407A6B000] 10:01:49 INFO - PROCESS | 3608 | 1461258109278 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640816F000) [pid = 3608] [serial = 2331] [outer = 0000006407A6B000] 10:01:49 INFO - PROCESS | 3608 | 1461258109708 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]]]}] 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:01:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:01:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 627ms 10:01:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:01:49 INFO - PROCESS | 3608 | 1461258109722 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3608 | 1461258109725 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 10:01:49 INFO - PROCESS | 3608 | 1461258109728 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3608 | 1461258109730 Marionette TRACE conn5 <- [1,3066,null,{}] 10:01:49 INFO - PROCESS | 3608 | 1461258109734 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}] 10:01:49 INFO - PROCESS | 3608 | 1461258109819 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:01:49 INFO - PROCESS | 3608 | 1461258109825 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3608 | ++DOCSHELL 000000640C0D7000 == 49 [pid = 3608] [id = 778] 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (00000064080B4000) [pid = 3608] [serial = 2332] [outer = 0000000000000000] 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (00000064083DA800) [pid = 3608] [serial = 2333] [outer = 00000064080B4000] 10:01:49 INFO - PROCESS | 3608 | 1461258109872 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006408DB1800) [pid = 3608] [serial = 2334] [outer = 00000064080B4000] 10:01:50 INFO - PROCESS | 3608 | 1461258110361 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] 10:01:50 INFO - PROCESS | 3608 | 1461258110429 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:01:50 INFO - PROCESS | 3608 | 1461258110432 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3608 | 1461258110434 Marionette TRACE conn5 <- [1,3070,null,{}] 10:01:50 INFO - PROCESS | 3608 | 1461258110437 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}] 10:01:50 INFO - PROCESS | 3608 | 1461258110562 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:01:50 INFO - PROCESS | 3608 | 1461258110652 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFCF800 == 50 [pid = 3608] [id = 779] 10:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006409165800) [pid = 3608] [serial = 2335] [outer = 0000000000000000] 10:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000640AF37C00) [pid = 3608] [serial = 2336] [outer = 0000006409165800] 10:01:50 INFO - PROCESS | 3608 | 1461258110701 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (000000640AF6C400) [pid = 3608] [serial = 2337] [outer = 0000006409165800] 10:01:51 INFO - PROCESS | 3608 | 1461258111095 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]]]}] 10:01:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:01:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:01:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 10:01:51 INFO - PROCESS | 3608 | 1461258111105 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3608 | 1461258111107 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:01:51 INFO - PROCESS | 3608 | 1461258111110 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3608 | 1461258111112 Marionette TRACE conn5 <- [1,3074,null,{}] 10:01:51 INFO - PROCESS | 3608 | 1461258111116 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}] 10:01:51 INFO - PROCESS | 3608 | 1461258111231 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:01:51 INFO - PROCESS | 3608 | 1461258111286 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640E95D800 == 51 [pid = 3608] [id = 780] 10:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (000000640B515000) [pid = 3608] [serial = 2338] [outer = 0000000000000000] 10:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (000000640B5EF800) [pid = 3608] [serial = 2339] [outer = 000000640B515000] 10:01:51 INFO - PROCESS | 3608 | 1461258111332 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (000000640B737000) [pid = 3608] [serial = 2340] [outer = 000000640B515000] 10:01:51 INFO - PROCESS | 3608 | 1461258111731 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:01:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 10:01:51 INFO - PROCESS | 3608 | 1461258111743 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3608 | 1461258111745 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 10:01:51 INFO - PROCESS | 3608 | 1461258111749 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:01:51 INFO - PROCESS | 3608 | 1461258111750 Marionette TRACE conn5 <- [1,3078,null,{}] 10:01:51 INFO - PROCESS | 3608 | 1461258111754 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}] 10:01:51 INFO - PROCESS | 3608 | 1461258111874 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:01:51 INFO - PROCESS | 3608 | 1461258111967 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3608 | ++DOCSHELL 000000640F319800 == 52 [pid = 3608] [id = 781] 10:01:51 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (000000640B793C00) [pid = 3608] [serial = 2341] [outer = 0000000000000000] 10:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (000000640C016C00) [pid = 3608] [serial = 2342] [outer = 000000640B793C00] 10:01:52 INFO - PROCESS | 3608 | 1461258112022 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (000000640C53F000) [pid = 3608] [serial = 2343] [outer = 000000640B793C00] 10:01:52 INFO - PROCESS | 3608 | 1461258112611 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 118 (000000640AF63000) [pid = 3608] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 117 (0000006407BE1400) [pid = 3608] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 116 (000000640B961400) [pid = 3608] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 115 (000000640432C000) [pid = 3608] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 114 (0000006403A43800) [pid = 3608] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 113 (000000640AF65000) [pid = 3608] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 112 (0000006409172400) [pid = 3608] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 111 (0000006408173400) [pid = 3608] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 110 (0000006407756000) [pid = 3608] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 109 (00000064036CB400) [pid = 3608] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 108 (000000640B67AC00) [pid = 3608] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 107 (000000640B235800) [pid = 3608] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 106 (0000006404F66000) [pid = 3608] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 105 (000000640602B400) [pid = 3608] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 104 (0000006402871800) [pid = 3608] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:01:52 INFO - PROCESS | 3608 | --DOMWINDOW == 103 (000000640CFDA400) [pid = 3608] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:01:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 879ms 10:01:52 INFO - PROCESS | 3608 | 1461258112632 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3608 | 1461258112634 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:01:52 INFO - PROCESS | 3608 | 1461258112637 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3608 | 1461258112639 Marionette TRACE conn5 <- [1,3082,null,{}] 10:01:52 INFO - PROCESS | 3608 | 1461258112642 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}] 10:01:52 INFO - PROCESS | 3608 | 1461258112731 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:01:52 INFO - PROCESS | 3608 | 1461258112736 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3608 | ++DOCSHELL 000000640A155000 == 53 [pid = 3608] [id = 782] 10:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 104 (00000064051C8800) [pid = 3608] [serial = 2344] [outer = 0000000000000000] 10:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 105 (000000640720E000) [pid = 3608] [serial = 2345] [outer = 00000064051C8800] 10:01:52 INFO - PROCESS | 3608 | 1461258112782 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3608 | ++DOMWINDOW == 106 (000000640C219C00) [pid = 3608] [serial = 2346] [outer = 00000064051C8800] 10:01:53 INFO - PROCESS | 3608 | 1461258113190 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:01:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 587ms 10:01:53 INFO - PROCESS | 3608 | 1461258113263 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3608 | 1461258113265 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3608 | 1461258113273 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3608 | 1461258113275 Marionette TRACE conn5 <- [1,3086,null,{}] 10:01:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:01:53 INFO - PROCESS | 3608 | 1461258113278 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}] 10:01:53 INFO - PROCESS | 3608 | 1461258113364 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:01:53 INFO - PROCESS | 3608 | 1461258113373 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3608 | ++DOCSHELL 0000006410FB2800 == 54 [pid = 3608] [id = 783] 10:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 107 (000000640EB2D800) [pid = 3608] [serial = 2347] [outer = 0000000000000000] 10:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 108 (000000640EB31C00) [pid = 3608] [serial = 2348] [outer = 000000640EB2D800] 10:01:53 INFO - PROCESS | 3608 | 1461258113418 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3608 | ++DOMWINDOW == 109 (000000640F1AB400) [pid = 3608] [serial = 2349] [outer = 000000640EB2D800] 10:01:53 INFO - PROCESS | 3608 | 1461258113845 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]]]}] 10:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:01:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 10:01:53 INFO - PROCESS | 3608 | 1461258113911 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3608 | 1461258113914 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 10:01:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:01:53 INFO - PROCESS | 3608 | 1461258113917 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3608 | 1461258113920 Marionette TRACE conn5 <- [1,3090,null,{}] 10:01:53 INFO - PROCESS | 3608 | 1461258113923 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}] 10:01:54 INFO - PROCESS | 3608 | 1461258114031 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:01:54 INFO - PROCESS | 3608 | 1461258114045 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3608 | ++DOCSHELL 0000006476117000 == 55 [pid = 3608] [id = 784] 10:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 110 (0000006474CAF000) [pid = 3608] [serial = 2350] [outer = 0000000000000000] 10:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 111 (0000006474E30400) [pid = 3608] [serial = 2351] [outer = 0000006474CAF000] 10:01:54 INFO - PROCESS | 3608 | 1461258114097 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 112 (000000647615B000) [pid = 3608] [serial = 2352] [outer = 0000006474CAF000] 10:01:54 INFO - PROCESS | 3608 | 1461258114495 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:01:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 10:01:54 INFO - PROCESS | 3608 | 1461258114561 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3608 | 1461258114564 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 10:01:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:01:54 INFO - PROCESS | 3608 | 1461258114572 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 3608 | 1461258114574 Marionette TRACE conn5 <- [1,3094,null,{}] 10:01:54 INFO - PROCESS | 3608 | 1461258114577 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}] 10:01:54 INFO - PROCESS | 3608 | 1461258114730 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:01:54 INFO - PROCESS | 3608 | 1461258114885 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3608 | ++DOCSHELL 000000640723D800 == 56 [pid = 3608] [id = 785] 10:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 113 (00000064035D6000) [pid = 3608] [serial = 2353] [outer = 0000000000000000] 10:01:54 INFO - PROCESS | 3608 | ++DOMWINDOW == 114 (00000064036D5C00) [pid = 3608] [serial = 2354] [outer = 00000064035D6000] 10:01:54 INFO - PROCESS | 3608 | 1461258114945 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 115 (0000006404014800) [pid = 3608] [serial = 2355] [outer = 00000064035D6000] 10:01:55 INFO - PROCESS | 3608 | 1461258115465 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]]]}] 10:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:01:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 943ms 10:01:55 INFO - PROCESS | 3608 | 1461258115520 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3608 | 1461258115526 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:01:55 INFO - PROCESS | 3608 | 1461258115531 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3608 | 1461258115536 Marionette TRACE conn5 <- [1,3098,null,{}] 10:01:55 INFO - PROCESS | 3608 | 1461258115588 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}] 10:01:55 INFO - PROCESS | 3608 | 1461258115715 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:01:55 INFO - PROCESS | 3608 | 1461258115813 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3608 | ++DOCSHELL 000000640B866800 == 57 [pid = 3608] [id = 786] 10:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 116 (00000064051AA000) [pid = 3608] [serial = 2356] [outer = 0000000000000000] 10:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 117 (0000006406026C00) [pid = 3608] [serial = 2357] [outer = 00000064051AA000] 10:01:55 INFO - PROCESS | 3608 | 1461258115873 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3608 | ++DOMWINDOW == 118 (0000006407384800) [pid = 3608] [serial = 2358] [outer = 00000064051AA000] 10:01:56 INFO - PROCESS | 3608 | 1461258116429 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"]]]}] 10:01:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:01:56 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 10:01:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:01:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 923ms 10:01:56 INFO - PROCESS | 3608 | 1461258116457 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3608 | 1461258116460 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:01:56 INFO - PROCESS | 3608 | 1461258116480 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3608 | 1461258116483 Marionette TRACE conn5 <- [1,3102,null,{}] 10:01:56 INFO - PROCESS | 3608 | 1461258116489 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}] 10:01:56 INFO - PROCESS | 3608 | 1461258116604 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:01:56 INFO - PROCESS | 3608 | 1461258116710 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\", \"629e4d27-ee33-44e1-9770-8eae11d04809\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3608 | ++DOCSHELL 000000640DFC7800 == 58 [pid = 3608] [id = 787] 10:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 119 (00000064080BB800) [pid = 3608] [serial = 2359] [outer = 0000000000000000] 10:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 120 (00000064081E8800) [pid = 3608] [serial = 2360] [outer = 00000064080BB800] 10:01:56 INFO - PROCESS | 3608 | 1461258116767 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3608 | ++DOMWINDOW == 121 (0000006408FCF000) [pid = 3608] [serial = 2361] [outer = 00000064080BB800] 10:01:57 INFO - PROCESS | 3608 | 1461258117311 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]]]}] 10:01:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:01:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 903ms 10:01:57 INFO - PROCESS | 3608 | 1461258117367 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3608 | 1461258117372 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 10:01:58 WARNING - u'runner_teardown' () 10:01:58 INFO - No more tests 10:01:58 INFO - Got 0 unexpected results 10:01:58 INFO - SUITE-END | took 665s 10:01:58 INFO - Closing logging queue 10:01:58 INFO - queue closed 10:01:58 INFO - Return code: 0 10:01:58 WARNING - # TBPL SUCCESS # 10:01:58 INFO - Running post-action listener: _resource_record_post_action 10:01:58 INFO - Running post-run listener: _resource_record_post_run 10:01:59 INFO - Total resource usage - Wall time: 677s; CPU: 14.0%; Read bytes: 220950528; Write bytes: 1063246848; Read time: 3839780; Write time: 6536920 10:01:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:01:59 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 82486272; Read time: 0; Write time: 278330 10:01:59 INFO - run-tests - Wall time: 674s; CPU: 14.0%; Read bytes: 220950528; Write bytes: 901471744; Read time: 3839780; Write time: 6192910 10:01:59 INFO - Running post-run listener: _upload_blobber_files 10:01:59 INFO - Blob upload gear active. 10:01:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:01:59 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 10:01:59 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'] 10:01:59 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 10:02:00 INFO - (blobuploader) - INFO - Open directory for files ... 10:02:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:02:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:02:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:02:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:02:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:02:01 INFO - (blobuploader) - INFO - Done attempting. 10:02:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:02:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:02:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:02:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:02:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:02:02 INFO - (blobuploader) - INFO - Done attempting. 10:02:02 INFO - (blobuploader) - INFO - Iteration through files over. 10:02:02 INFO - Return code: 0 10:02:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:02:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c8062887e973cbbbb90d629e57220441c5688b8c52c2da16f55043ccf0b5c05fe4a9062c45fb3a2a0e5f29def4a4cfb7ff69d7702bcefca317068d889e9abebe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b22478b9f617d01af2d33037729105531c7a4ad91ae48c1690d56f555c92a1a6bb817549d92d40beb624fb1c26a2eba6705ba725cc2ff62c48bdcce64ef7d276"} 10:02:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:02:02 INFO - Writing to file C:\slave\test\properties\blobber_files 10:02:02 INFO - Contents: 10:02:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c8062887e973cbbbb90d629e57220441c5688b8c52c2da16f55043ccf0b5c05fe4a9062c45fb3a2a0e5f29def4a4cfb7ff69d7702bcefca317068d889e9abebe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b22478b9f617d01af2d33037729105531c7a4ad91ae48c1690d56f555c92a1a6bb817549d92d40beb624fb1c26a2eba6705ba725cc2ff62c48bdcce64ef7d276"} 10:02:02 INFO - Running post-run listener: copy_logs_to_upload_dir 10:02:02 INFO - Copying logs to upload dir... 10:02:02 INFO - mkdir: C:\slave\test\build\upload\logs 10:02:02 INFO - Copying logs to upload dir... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... 10:02:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=926.126000 ========= master_lag: 2.87 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-04-21 10:02:05.676540) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-04-21 10:02:05.677457) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c8062887e973cbbbb90d629e57220441c5688b8c52c2da16f55043ccf0b5c05fe4a9062c45fb3a2a0e5f29def4a4cfb7ff69d7702bcefca317068d889e9abebe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b22478b9f617d01af2d33037729105531c7a4ad91ae48c1690d56f555c92a1a6bb817549d92d40beb624fb1c26a2eba6705ba725cc2ff62c48bdcce64ef7d276"} build_url:https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/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/JurClj91Sr6vfjOHyL8E9w/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/c8062887e973cbbbb90d629e57220441c5688b8c52c2da16f55043ccf0b5c05fe4a9062c45fb3a2a0e5f29def4a4cfb7ff69d7702bcefca317068d889e9abebe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b22478b9f617d01af2d33037729105531c7a4ad91ae48c1690d56f555c92a1a6bb817549d92d40beb624fb1c26a2eba6705ba725cc2ff62c48bdcce64ef7d276"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JurClj91Sr6vfjOHyL8E9w/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 6.55 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-04-21 10:02:12.327900) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 41 secs) (at 2016-04-21 10:02:12.328259) ========= '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-170\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-170 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-170 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-170\AppData\Local LOGONSERVER=\\T-W864-IX-170 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-170 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-170 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-170 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 41.22 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 41 secs) (at 2016-04-21 10:02:53.648185) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:02:53.648497) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 10:02:54.441650) ========= ========= Total master_lag: 51.50 =========