builder: oak_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-013 starttime: 1461109928.51 results: success (0) buildid: 20160419105635 builduid: 6cb18b3635954702ba521d733bd5bb7f revision: 873ee4b29de90b9225ca7271706badbbe5862c9e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:08.509353) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:08.509840) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:08.510130) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:08.590502) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:52:08.590908) ========= '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-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows using PTY: False --16:52:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 16:52:09 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:52:10.224656) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 16:52:10.225025) ========= '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-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.216000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 16:52:13.453182) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:52:13.453745) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo projects/oak --rev 873ee4b29de90b9225ca7271706badbbe5862c9e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/oak --rev 873ee4b29de90b9225ca7271706badbbe5862c9e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows using PTY: False 2016-04-19 16:52:13,585 truncating revision to first 12 chars 2016-04-19 16:52:13,585 Setting DEBUG logging. 2016-04-19 16:52:13,585 attempt 1/10 2016-04-19 16:52:13,585 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/oak/873ee4b29de9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 16:52:13,966 unpacking tar archive at: oak-873ee4b29de9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.401000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 16:52:14.913476) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:14.914298) ========= script_repo_revision: 873ee4b29de90b9225ca7271706badbbe5862c9e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:14.915348) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:14.916078) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 16:52:14.931484) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 10 secs) (at 2016-04-19 16:52:14.932220) ========= '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' 'oak' '--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', 'oak', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:52:15 INFO - MultiFileLogger online at 20160419 16:52:15 in C:\slave\test 16:52:15 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 oak --download-symbols true 16:52:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:52:15 INFO - {'append_to_log': False, 16:52:15 INFO - 'base_work_dir': 'C:\\slave\\test', 16:52:15 INFO - 'blob_upload_branch': 'oak', 16:52:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:52:15 INFO - 'buildbot_json_path': 'buildprops.json', 16:52:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:52:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:52:15 INFO - 'download_minidump_stackwalk': True, 16:52:15 INFO - 'download_symbols': 'true', 16:52:15 INFO - 'e10s': False, 16:52:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:52:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:52:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:52:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:52:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:52:15 INFO - 'C:/mozilla-build/tooltool.py'), 16:52:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:52:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:52:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:52:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:52:15 INFO - 'log_level': 'info', 16:52:15 INFO - 'log_to_console': True, 16:52:15 INFO - 'opt_config_files': (), 16:52:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:52:15 INFO - '--processes=1', 16:52:15 INFO - '--config=%(test_path)s/wptrunner.ini', 16:52:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:52:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:52:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:52:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:52:15 INFO - 'pip_index': False, 16:52:15 INFO - 'require_test_zip': True, 16:52:15 INFO - 'test_type': ('testharness',), 16:52:15 INFO - 'this_chunk': '1', 16:52:15 INFO - 'total_chunks': '10', 16:52:15 INFO - 'virtualenv_path': 'venv', 16:52:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:52:15 INFO - 'work_dir': 'build'} 16:52:15 INFO - ##### 16:52:15 INFO - ##### Running clobber step. 16:52:15 INFO - ##### 16:52:15 INFO - Running pre-action listener: _resource_record_pre_action 16:52:15 INFO - Running main action method: clobber 16:52:15 INFO - rmtree: C:\slave\test\build 16:52:15 INFO - Using _rmtree_windows ... 16:52:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:53:28 INFO - Running post-action listener: _resource_record_post_action 16:53:28 INFO - ##### 16:53:28 INFO - ##### Running read-buildbot-config step. 16:53:28 INFO - ##### 16:53:28 INFO - Running pre-action listener: _resource_record_pre_action 16:53:28 INFO - Running main action method: read_buildbot_config 16:53:28 INFO - Using buildbot properties: 16:53:28 INFO - { 16:53:28 INFO - "project": "", 16:53:28 INFO - "product": "firefox", 16:53:28 INFO - "script_repo_revision": "production", 16:53:28 INFO - "scheduler": "tests-oak-win8_64-debug-unittest", 16:53:28 INFO - "repository": "", 16:53:28 INFO - "buildername": "Windows 8 64-bit oak debug test web-platform-tests-1", 16:53:28 INFO - "buildid": "20160419105635", 16:53:28 INFO - "pgo_build": "False", 16:53:28 INFO - "basedir": "C:\\slave\\test", 16:53:28 INFO - "buildnumber": 0, 16:53:28 INFO - "slavename": "t-w864-ix-013", 16:53:28 INFO - "revision": "873ee4b29de90b9225ca7271706badbbe5862c9e", 16:53:28 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 16:53:28 INFO - "platform": "win64", 16:53:28 INFO - "branch": "oak", 16:53:28 INFO - "repo_path": "projects/oak", 16:53:28 INFO - "moz_repo_path": "", 16:53:28 INFO - "stage_platform": "win64", 16:53:28 INFO - "builduid": "6cb18b3635954702ba521d733bd5bb7f", 16:53:28 INFO - "slavebuilddir": "test" 16:53:28 INFO - } 16:53:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 16:53:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 16:53:28 INFO - Running post-action listener: _resource_record_post_action 16:53:28 INFO - ##### 16:53:28 INFO - ##### Running download-and-extract step. 16:53:28 INFO - ##### 16:53:28 INFO - Running pre-action listener: _resource_record_pre_action 16:53:28 INFO - Running main action method: download_and_extract 16:53:28 INFO - mkdir: C:\slave\test\build\tests 16:53:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:53:28 INFO - https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:53:28 INFO - trying https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 16:53:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:29 INFO - Downloaded 1274 bytes. 16:53:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 16:53:29 INFO - Using the following test package requirements: 16:53:29 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:53:29 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 16:53:29 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 16:53:29 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'jsshell-win64.zip'], 16:53:29 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 16:53:29 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 16:53:29 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 16:53:29 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 16:53:29 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 16:53:29 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 16:53:29 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 16:53:29 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 16:53:29 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')]} 16:53:29 INFO - https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:53:29 INFO - trying https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 16:53:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:31 INFO - Downloaded 21342755 bytes. 16:53:31 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/*'] 16:53:31 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/* 16:53:32 INFO - caution: filename not matched: web-platform/* 16:53:32 INFO - Return code: 11 16:53:32 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')]} 16:53:32 INFO - https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:53:32 INFO - trying https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 16:53:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:53:34 INFO - Downloaded 36382595 bytes. 16:53:34 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/*'] 16:53:34 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/* 16:54:16 INFO - caution: filename not matched: bin/* 16:54:16 INFO - caution: filename not matched: config/* 16:54:16 INFO - caution: filename not matched: mozbase/* 16:54:16 INFO - caution: filename not matched: marionette/* 16:54:16 INFO - caution: filename not matched: tools/wptserve/* 16:54:16 INFO - Return code: 11 16:54:16 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')]} 16:54:16 INFO - https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 16:54:16 INFO - trying https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:54:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 16:54:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:54:18 INFO - Downloaded 83042704 bytes. 16:54:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:54:18 INFO - mkdir: C:\slave\test\properties 16:54:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:54:18 INFO - Writing to file C:\slave\test\properties\build_url 16:54:18 INFO - Contents: 16:54:18 INFO - build_url:https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 16:54:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:54:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:54:19 INFO - Writing to file C:\slave\test\properties\symbols_url 16:54:19 INFO - Contents: 16:54:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:54:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:19 INFO - https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:54:19 INFO - trying https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 16:54:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:54:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/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 16:54:21 INFO - Downloaded 53384141 bytes. 16:54:21 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'] 16:54:21 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 16:54:23 INFO - Return code: 0 16:54:23 INFO - Running post-action listener: _resource_record_post_action 16:54:23 INFO - Running post-action listener: set_extra_try_arguments 16:54:23 INFO - ##### 16:54:23 INFO - ##### Running create-virtualenv step. 16:54:23 INFO - ##### 16:54:23 INFO - Running pre-action listener: _pre_create_virtualenv 16:54:23 INFO - Running pre-action listener: _resource_record_pre_action 16:54:23 INFO - Running main action method: create_virtualenv 16:54:23 INFO - Creating virtualenv C:\slave\test\build\venv 16:54:23 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 16:54:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:54:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:54:32 INFO - Installing distribute......................................................................................................................................................................................done. 16:54:33 INFO - Return code: 0 16:54:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:54:33 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')]} 16:54:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:54:33 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')]} 16:54:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:54:33 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 0x027436B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02862200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x027EC770>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-013', 'USERDOMAIN': 'T-W864-IX-013', '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-013', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-013', '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-013\\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 16:54:33 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 16:54:33 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 16:54:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:54:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:54:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:54:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:54:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:54:33 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:54:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:54:33 INFO - 'DCLOCATION': 'SCL3', 16:54:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:54:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:54:33 INFO - 'HOMEDRIVE': 'C:', 16:54:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:54:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:54:33 INFO - 'KTS_VERSION': '1.19c', 16:54:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:54:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:54:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:54:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:54:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:54:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:54:33 INFO - 'MOZ_NO_REMOTE': '1', 16:54:33 INFO - 'NO_EM_RESTART': '1', 16:54:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:54:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:54:33 INFO - 'OS': 'Windows_NT', 16:54:33 INFO - 'OURDRIVE': 'C:', 16:54:33 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', 16:54:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:54:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:54:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:54:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:54:33 INFO - 'PROCESSOR_LEVEL': '6', 16:54:33 INFO - 'PROCESSOR_REVISION': '1e05', 16:54:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:54:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:54:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:54:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:54:33 INFO - 'PROMPT': '$P$G', 16:54:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:54:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:54:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:54:33 INFO - 'PWD': 'C:\\slave\\test', 16:54:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:54:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:54:33 INFO - 'SYSTEMDRIVE': 'C:', 16:54:33 INFO - 'SYSTEMROOT': 'C:\\windows', 16:54:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:33 INFO - 'TEST1': 'testie', 16:54:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:33 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:54:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:54:33 INFO - 'USERNAME': 'cltbld', 16:54:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:54:33 INFO - 'WINDIR': 'C:\\windows', 16:54:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:54:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:54:37 INFO - Downloading/unpacking psutil>=0.7.1 16:54:38 INFO - Running setup.py egg_info for package psutil 16:54:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:54:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:54:38 INFO - Installing collected packages: psutil 16:54:38 INFO - Running setup.py install for psutil 16:54:38 INFO - building 'psutil._psutil_windows' extension 16:54:38 INFO - error: Unable to find vcvarsall.bat 16:54:38 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-m8wxyh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:54:38 INFO - running install 16:54:38 INFO - running build 16:54:38 INFO - running build_py 16:54:38 INFO - creating build 16:54:38 INFO - creating build\lib.win32-2.7 16:54:38 INFO - creating build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:54:38 INFO - running build_ext 16:54:38 INFO - building 'psutil._psutil_windows' extension 16:54:38 INFO - error: Unable to find vcvarsall.bat 16:54:38 INFO - ---------------------------------------- 16:54:38 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-m8wxyh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:54:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-013\AppData\Roaming\pip\pip.log 16:54:38 WARNING - Return code: 1 16:54:38 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! 16:54:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:54:38 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')]} 16:54:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:54:38 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')]} 16:54:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:54:38 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 0x027436B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02862200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x027EC770>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-013', 'USERDOMAIN': 'T-W864-IX-013', '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-013', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-013', '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-013\\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 16:54:38 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 16:54:38 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 16:54:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:54:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:54:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:54:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:54:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:54:38 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:54:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:54:38 INFO - 'DCLOCATION': 'SCL3', 16:54:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:54:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:54:38 INFO - 'HOMEDRIVE': 'C:', 16:54:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:54:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:54:38 INFO - 'KTS_VERSION': '1.19c', 16:54:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:54:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:54:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:54:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:54:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:54:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:54:38 INFO - 'MOZ_NO_REMOTE': '1', 16:54:38 INFO - 'NO_EM_RESTART': '1', 16:54:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:54:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:54:38 INFO - 'OS': 'Windows_NT', 16:54:38 INFO - 'OURDRIVE': 'C:', 16:54:38 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', 16:54:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:54:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:54:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:54:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:54:38 INFO - 'PROCESSOR_LEVEL': '6', 16:54:38 INFO - 'PROCESSOR_REVISION': '1e05', 16:54:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:54:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:54:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:54:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:54:38 INFO - 'PROMPT': '$P$G', 16:54:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:54:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:54:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:54:38 INFO - 'PWD': 'C:\\slave\\test', 16:54:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:54:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:54:38 INFO - 'SYSTEMDRIVE': 'C:', 16:54:38 INFO - 'SYSTEMROOT': 'C:\\windows', 16:54:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:38 INFO - 'TEST1': 'testie', 16:54:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:38 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:54:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:54:38 INFO - 'USERNAME': 'cltbld', 16:54:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:54:38 INFO - 'WINDIR': 'C:\\windows', 16:54:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:54:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:54:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:54:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:54:39 INFO - Running setup.py egg_info for package mozsystemmonitor 16:54:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:54:39 INFO - Running setup.py egg_info for package psutil 16:54:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:54:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:54:39 INFO - Installing collected packages: mozsystemmonitor, psutil 16:54:39 INFO - Running setup.py install for mozsystemmonitor 16:54:39 INFO - Running setup.py install for psutil 16:54:39 INFO - building 'psutil._psutil_windows' extension 16:54:39 INFO - error: Unable to find vcvarsall.bat 16:54:39 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-580rhe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:54:39 INFO - running install 16:54:39 INFO - running build 16:54:39 INFO - running build_py 16:54:39 INFO - running build_ext 16:54:39 INFO - building 'psutil._psutil_windows' extension 16:54:39 INFO - error: Unable to find vcvarsall.bat 16:54:39 INFO - ---------------------------------------- 16:54:39 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-580rhe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:54:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-013\AppData\Roaming\pip\pip.log 16:54:39 WARNING - Return code: 1 16:54:39 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! 16:54:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:54:39 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')]} 16:54:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:54:39 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')]} 16:54:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:54:39 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 0x027436B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02862200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x027EC770>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-013', 'USERDOMAIN': 'T-W864-IX-013', '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-013', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-013', '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-013\\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 16:54:39 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 16:54:39 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 16:54:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:54:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:54:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:54:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:54:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:54:39 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:54:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:54:39 INFO - 'DCLOCATION': 'SCL3', 16:54:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:54:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:54:39 INFO - 'HOMEDRIVE': 'C:', 16:54:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:54:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:54:39 INFO - 'KTS_VERSION': '1.19c', 16:54:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:54:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:54:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:54:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:54:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:54:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:54:39 INFO - 'MOZ_NO_REMOTE': '1', 16:54:39 INFO - 'NO_EM_RESTART': '1', 16:54:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:54:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:54:39 INFO - 'OS': 'Windows_NT', 16:54:39 INFO - 'OURDRIVE': 'C:', 16:54:39 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', 16:54:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:54:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:54:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:54:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:54:39 INFO - 'PROCESSOR_LEVEL': '6', 16:54:39 INFO - 'PROCESSOR_REVISION': '1e05', 16:54:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:54:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:54:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:54:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:54:39 INFO - 'PROMPT': '$P$G', 16:54:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:54:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:54:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:54:39 INFO - 'PWD': 'C:\\slave\\test', 16:54:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:54:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:54:39 INFO - 'SYSTEMDRIVE': 'C:', 16:54:39 INFO - 'SYSTEMROOT': 'C:\\windows', 16:54:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:39 INFO - 'TEST1': 'testie', 16:54:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:39 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:54:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:54:39 INFO - 'USERNAME': 'cltbld', 16:54:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:54:39 INFO - 'WINDIR': 'C:\\windows', 16:54:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:54:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:54:39 INFO - Downloading/unpacking blobuploader==1.2.4 16:54:39 INFO - Downloading blobuploader-1.2.4.tar.gz 16:54:39 INFO - Running setup.py egg_info for package blobuploader 16:54:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:54:43 INFO - Running setup.py egg_info for package requests 16:54:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:54:43 INFO - Downloading docopt-0.6.1.tar.gz 16:54:43 INFO - Running setup.py egg_info for package docopt 16:54:43 INFO - Installing collected packages: blobuploader, docopt, requests 16:54:43 INFO - Running setup.py install for blobuploader 16:54:43 INFO - Running setup.py install for docopt 16:54:43 INFO - Running setup.py install for requests 16:54:43 INFO - Successfully installed blobuploader docopt requests 16:54:43 INFO - Cleaning up... 16:54:43 INFO - Return code: 0 16:54:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:54:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:54:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:54:43 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 0x027436B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02862200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x027EC770>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, '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-013', 'USERDOMAIN': 'T-W864-IX-013', '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-013', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-013', '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-013\\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 16:54:44 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 16:54:44 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 16:54:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:54:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:54:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:54:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:54:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:54:44 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:54:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:54:44 INFO - 'DCLOCATION': 'SCL3', 16:54:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:54:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:54:44 INFO - 'HOMEDRIVE': 'C:', 16:54:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:54:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:54:44 INFO - 'KTS_VERSION': '1.19c', 16:54:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:54:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:54:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:54:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:54:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:54:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:54:44 INFO - 'MOZ_NO_REMOTE': '1', 16:54:44 INFO - 'NO_EM_RESTART': '1', 16:54:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:54:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:54:44 INFO - 'OS': 'Windows_NT', 16:54:44 INFO - 'OURDRIVE': 'C:', 16:54:44 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', 16:54:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:54:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:54:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:54:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:54:44 INFO - 'PROCESSOR_LEVEL': '6', 16:54:44 INFO - 'PROCESSOR_REVISION': '1e05', 16:54:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:54:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:54:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:54:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:54:44 INFO - 'PROMPT': '$P$G', 16:54:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:54:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:54:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:54:44 INFO - 'PWD': 'C:\\slave\\test', 16:54:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:54:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:54:44 INFO - 'SYSTEMDRIVE': 'C:', 16:54:44 INFO - 'SYSTEMROOT': 'C:\\windows', 16:54:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:44 INFO - 'TEST1': 'testie', 16:54:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:54:44 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:54:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:54:44 INFO - 'USERNAME': 'cltbld', 16:54:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:54:44 INFO - 'WINDIR': 'C:\\windows', 16:54:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:54:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:54:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:54:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:54:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:54:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:54:48 INFO - Unpacking c:\slave\test\build\tests\marionette 16:54:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:54:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:54:48 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 16:54:48 INFO - Running setup.py install for browsermob-proxy 16:55:03 INFO - Running setup.py install for manifestparser 16:55:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for marionette-client 16:55:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:55:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for marionette-driver 16:55:03 INFO - Running setup.py install for mozcrash 16:55:03 INFO - Running setup.py install for mozdebug 16:55:03 INFO - Running setup.py install for mozdevice 16:55:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozfile 16:55:03 INFO - Running setup.py install for mozhttpd 16:55:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozinfo 16:55:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozInstall 16:55:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozleak 16:55:03 INFO - Running setup.py install for mozlog 16:55:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for moznetwork 16:55:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozprocess 16:55:03 INFO - Running setup.py install for mozprofile 16:55:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozrunner 16:55:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for mozscreenshot 16:55:03 INFO - Running setup.py install for moztest 16:55:03 INFO - Running setup.py install for mozversion 16:55:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:55:03 INFO - Running setup.py install for wptserve 16:55:03 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 16:55:03 INFO - Cleaning up... 16:55:03 INFO - Return code: 0 16:55:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:55:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:55:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:55:03 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 0x027436B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02862200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x027EC770>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, '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-013', 'USERDOMAIN': 'T-W864-IX-013', '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-013', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-013', '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-013\\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 16:55:03 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 16:55:03 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 16:55:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:55:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:55:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:55:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:55:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:55:03 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:55:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:55:03 INFO - 'DCLOCATION': 'SCL3', 16:55:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:55:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:55:03 INFO - 'HOMEDRIVE': 'C:', 16:55:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:55:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:55:03 INFO - 'KTS_VERSION': '1.19c', 16:55:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:55:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:55:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:55:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:55:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:55:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:55:03 INFO - 'MOZ_NO_REMOTE': '1', 16:55:03 INFO - 'NO_EM_RESTART': '1', 16:55:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:55:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:55:03 INFO - 'OS': 'Windows_NT', 16:55:03 INFO - 'OURDRIVE': 'C:', 16:55:03 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', 16:55:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:55:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:55:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:55:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:55:03 INFO - 'PROCESSOR_LEVEL': '6', 16:55:03 INFO - 'PROCESSOR_REVISION': '1e05', 16:55:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:55:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:55:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:55:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:55:03 INFO - 'PROMPT': '$P$G', 16:55:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:55:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:55:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:55:03 INFO - 'PWD': 'C:\\slave\\test', 16:55:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:55:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:55:03 INFO - 'SYSTEMDRIVE': 'C:', 16:55:03 INFO - 'SYSTEMROOT': 'C:\\windows', 16:55:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:55:03 INFO - 'TEST1': 'testie', 16:55:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:55:03 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:55:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:55:03 INFO - 'USERNAME': 'cltbld', 16:55:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:55:03 INFO - 'WINDIR': 'C:\\windows', 16:55:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:55:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:55:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:55:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:55:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:55:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:55:07 INFO - Unpacking c:\slave\test\build\tests\marionette 16:55:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:55:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:55:07 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)) 16:55:18 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)) 16:55:18 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)) 16:55:18 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)) 16:55:18 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)) 16:55:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:55:18 INFO - Downloading blessings-1.6.tar.gz 16:55:18 INFO - Running setup.py egg_info for package blessings 16:55:18 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)) 16:55:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:55:18 INFO - Running setup.py install for blessings 16:55:18 INFO - Running setup.py install for browsermob-proxy 16:55:18 INFO - Running setup.py install for manifestparser 16:55:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Running setup.py install for marionette-client 16:55:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:55:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Running setup.py install for marionette-driver 16:55:18 INFO - Running setup.py install for mozcrash 16:55:18 INFO - Running setup.py install for mozdebug 16:55:18 INFO - Running setup.py install for mozdevice 16:55:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Running setup.py install for mozhttpd 16:55:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Running setup.py install for mozInstall 16:55:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:55:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Running setup.py install for mozleak 16:55:19 INFO - Running setup.py install for mozprofile 16:55:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Running setup.py install for mozrunner 16:55:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:55:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:55:21 INFO - Running setup.py install for mozscreenshot 16:55:21 INFO - Running setup.py install for moztest 16:55:21 INFO - Running setup.py install for mozversion 16:55:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:55:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:55:21 INFO - Running setup.py install for wptserve 16:55:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:55:21 INFO - Cleaning up... 16:55:21 INFO - Return code: 0 16:55:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:55:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:55:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:55:21 INFO - Reading from file tmpfile_stdout 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - Current package versions: 16:55:21 INFO - blessings == 1.6 16:55:21 INFO - blobuploader == 1.2.4 16:55:21 INFO - browsermob-proxy == 0.6.0 16:55:21 INFO - distribute == 0.6.14 16:55:21 INFO - docopt == 0.6.1 16:55:21 INFO - manifestparser == 1.1 16:55:21 INFO - marionette-client == 2.3.0 16:55:21 INFO - marionette-driver == 1.4.0 16:55:21 INFO - mozInstall == 1.12 16:55:21 INFO - mozcrash == 0.17 16:55:21 INFO - mozdebug == 0.1 16:55:21 INFO - mozdevice == 0.48 16:55:21 INFO - mozfile == 1.2 16:55:21 INFO - mozhttpd == 0.7 16:55:21 INFO - mozinfo == 0.9 16:55:21 INFO - mozleak == 0.1 16:55:21 INFO - mozlog == 3.1 16:55:21 INFO - moznetwork == 0.27 16:55:21 INFO - mozprocess == 0.22 16:55:21 INFO - mozprofile == 0.28 16:55:21 INFO - mozrunner == 6.11 16:55:21 INFO - mozscreenshot == 0.1 16:55:21 INFO - mozsystemmonitor == 0.0 16:55:21 INFO - moztest == 0.7 16:55:21 INFO - mozversion == 1.4 16:55:21 INFO - requests == 1.2.3 16:55:21 INFO - wptserve == 1.4.0 16:55:21 INFO - Running post-action listener: _resource_record_post_action 16:55:21 INFO - Running post-action listener: _start_resource_monitoring 16:55:21 INFO - Starting resource monitoring. 16:55:21 INFO - ##### 16:55:21 INFO - ##### Running pull step. 16:55:21 INFO - ##### 16:55:21 INFO - Running pre-action listener: _resource_record_pre_action 16:55:21 INFO - Running main action method: pull 16:55:21 INFO - Pull has nothing to do! 16:55:21 INFO - Running post-action listener: _resource_record_post_action 16:55:21 INFO - ##### 16:55:21 INFO - ##### Running install step. 16:55:21 INFO - ##### 16:55:21 INFO - Running pre-action listener: _resource_record_pre_action 16:55:21 INFO - Running main action method: install 16:55:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:55:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:55:21 INFO - Reading from file tmpfile_stdout 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - Detecting whether we're running mozinstall >=1.0... 16:55:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:55:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:55:21 INFO - Reading from file tmpfile_stdout 16:55:21 INFO - Output received: 16:55:21 INFO - Usage: mozinstall-script.py [options] installer 16:55:21 INFO - Options: 16:55:21 INFO - -h, --help show this help message and exit 16:55:21 INFO - -d DEST, --destination=DEST 16:55:21 INFO - Directory to install application into. [default: 16:55:21 INFO - "C:\slave\test"] 16:55:21 INFO - --app=APP Application being installed. [default: firefox] 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - Using _rmtree_windows ... 16:55:21 INFO - mkdir: C:\slave\test\build\application 16:55:21 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'] 16:55:21 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 16:55:24 INFO - Reading from file tmpfile_stdout 16:55:24 INFO - Output received: 16:55:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:55:24 INFO - Using _rmtree_windows ... 16:55:24 INFO - Using _rmtree_windows ... 16:55:24 INFO - Running post-action listener: _resource_record_post_action 16:55:24 INFO - ##### 16:55:24 INFO - ##### Running run-tests step. 16:55:24 INFO - ##### 16:55:24 INFO - Running pre-action listener: _resource_record_pre_action 16:55:24 INFO - Running main action method: run_tests 16:55:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:55:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:55:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:55:24 INFO - grabbing minidump binary from tooltool 16:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:24 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 0x0281D368>, '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 0x02540D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x028750C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:55:24 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 16:55:24 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 16:55:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:55:26 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8u5ete 16:55:26 INFO - INFO - File integrity verified, renaming tmp8u5ete to win32-minidump_stackwalk.exe 16:55:26 INFO - Return code: 0 16:55:26 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:55:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:55:27 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/Q-dGGi2dSXu-w7H7wbrNfg/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 16:55:27 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/Q-dGGi2dSXu-w7H7wbrNfg/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 16:55:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:55:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Roaming', 16:55:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:55:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:55:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:55:27 INFO - 'COMPUTERNAME': 'T-W864-IX-013', 16:55:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:55:27 INFO - 'DCLOCATION': 'SCL3', 16:55:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:55:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:55:27 INFO - 'HOMEDRIVE': 'C:', 16:55:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-013', 16:55:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:55:27 INFO - 'KTS_VERSION': '1.19c', 16:55:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-013\\AppData\\Local', 16:55:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-013', 16:55:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:55:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:55:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:55:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:55:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:55:27 INFO - 'MOZ_NO_REMOTE': '1', 16:55:27 INFO - 'NO_EM_RESTART': '1', 16:55:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:55:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:55:27 INFO - 'OS': 'Windows_NT', 16:55:27 INFO - 'OURDRIVE': 'C:', 16:55:27 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', 16:55:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:55:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:55:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:55:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:55:27 INFO - 'PROCESSOR_LEVEL': '6', 16:55:27 INFO - 'PROCESSOR_REVISION': '1e05', 16:55:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:55:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:55:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:55:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:55:27 INFO - 'PROMPT': '$P$G', 16:55:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:55:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:55:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:55:27 INFO - 'PWD': 'C:\\slave\\test', 16:55:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:55:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:55:27 INFO - 'SYSTEMDRIVE': 'C:', 16:55:27 INFO - 'SYSTEMROOT': 'C:\\windows', 16:55:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:55:27 INFO - 'TEST1': 'testie', 16:55:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:55:27 INFO - 'USERDOMAIN': 'T-W864-IX-013', 16:55:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-013', 16:55:27 INFO - 'USERNAME': 'cltbld', 16:55:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-013', 16:55:27 INFO - 'WINDIR': 'C:\\windows', 16:55:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:55:27 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/Q-dGGi2dSXu-w7H7wbrNfg/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 16:55:29 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 16:55:29 INFO - import pkg_resources 16:55:30 INFO - Using 1 client processes 16:55:33 INFO - SUITE-START | Running 778 tests 16:55:33 INFO - Running testharness tests 16:55:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:55:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:55:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:55:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 16:55:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:55:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:55:33 INFO - Setting up ssl 16:55:34 INFO - PROCESS | certutil | 16:55:34 INFO - PROCESS | certutil | 16:55:34 INFO - PROCESS | certutil | 16:55:34 INFO - Certificate Nickname Trust Attributes 16:55:34 INFO - SSL,S/MIME,JAR/XPI 16:55:34 INFO - 16:55:34 INFO - web-platform-tests CT,, 16:55:34 INFO - 16:55:34 INFO - Starting runner 16:55:34 INFO - PROCESS | 3668 | [3668] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:55:34 INFO - PROCESS | 3668 | [3668] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:55:34 INFO - PROCESS | 3668 | [3668] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:55:34 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:55:34 INFO - PROCESS | 3668 | [3668] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:55:36 INFO - PROCESS | 3668 | 1461110136214 Marionette DEBUG Marionette enabled via build flag and pref 16:55:37 INFO - PROCESS | 3668 | ++DOCSHELL 000000499345E000 == 1 [pid = 3668] [id = 1] 16:55:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 1 (00000049A5077000) [pid = 3668] [serial = 1] [outer = 0000000000000000] 16:55:37 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 16:55:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 2 (00000049A5078000) [pid = 3668] [serial = 2] [outer = 00000049A5077000] 16:55:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8256000 == 2 [pid = 3668] [id = 2] 16:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 3 (00000049A8256800) [pid = 3668] [serial = 3] [outer = 0000000000000000] 16:55:38 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 16:55:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 4 (00000049A8257800) [pid = 3668] [serial = 4] [outer = 00000049A8256800] 16:55:38 INFO - PROCESS | 3668 | 1461110138387 Marionette INFO Listening on port 2828 16:55:40 INFO - PROCESS | 3668 | 1461110140223 Marionette DEBUG Marionette enabled via command-line flag 16:55:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9194800 == 3 [pid = 3668] [id = 3] 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 5 (00000049A91D1000) [pid = 3668] [serial = 5] [outer = 0000000000000000] 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 6 (00000049A91D2000) [pid = 3668] [serial = 6] [outer = 00000049A91D1000] 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 7 (00000049A92B5000) [pid = 3668] [serial = 7] [outer = 00000049A8256800] 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:40 INFO - PROCESS | 3668 | 1461110140503 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:40 INFO - PROCESS | 3668 | 1461110140534 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:40 INFO - PROCESS | 3668 | 1461110140542 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 16:55:40 INFO - PROCESS | 3668 | 1461110140570 Marionette DEBUG Closed connection conn0 16:55:40 INFO - PROCESS | 3668 | 1461110140572 Marionette DEBUG Closed connection conn1 16:55:40 INFO - PROCESS | 3668 | 1461110140573 Marionette DEBUG Closed connection conn2 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:40 INFO - PROCESS | 3668 | 1461110140777 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 16:55:40 INFO - PROCESS | 3668 | 1461110140784 Marionette DEBUG Closed connection conn3 16:55:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A5076800 == 4 [pid = 3668] [id = 4] 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 8 (00000049AA746000) [pid = 3668] [serial = 8] [outer = 0000000000000000] 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 9 (00000049ACCBA400) [pid = 3668] [serial = 9] [outer = 00000049AA746000] 16:55:40 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:40 INFO - PROCESS | 3668 | 1461110140934 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 16:55:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 10 (00000049ACCBC400) [pid = 3668] [serial = 10] [outer = 00000049AA746000] 16:55:40 INFO - PROCESS | 3668 | 1461110140961 Marionette DEBUG Closed connection conn4 16:55:41 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:55:41 INFO - PROCESS | 3668 | 1461110140969 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 16:55:41 INFO - PROCESS | 3668 | 1461110141115 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:55:41 INFO - PROCESS | 3668 | 1461110141121 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":"20160419105635","device":"desktop","version":"48.0a1"} 16:55:41 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:55:41 INFO - PROCESS | 3668 | [3668] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:55:41 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:55:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE37000 == 5 [pid = 3668] [id = 5] 16:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 11 (00000049AFE37800) [pid = 3668] [serial = 11] [outer = 0000000000000000] 16:55:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE38800 == 6 [pid = 3668] [id = 6] 16:55:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 12 (00000049AFED0000) [pid = 3668] [serial = 12] [outer = 0000000000000000] 16:55:43 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:55:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0BA7800 == 7 [pid = 3668] [id = 7] 16:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 13 (00000049AFECF400) [pid = 3668] [serial = 13] [outer = 0000000000000000] 16:55:43 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:55:43 INFO - PROCESS | 3668 | [3668] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 14 (00000049B0F0A400) [pid = 3668] [serial = 14] [outer = 00000049AFECF400] 16:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 15 (00000049B1464000) [pid = 3668] [serial = 15] [outer = 00000049AFE37800] 16:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 16 (00000049AFEDDC00) [pid = 3668] [serial = 16] [outer = 00000049AFED0000] 16:55:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 17 (00000049B0FD1800) [pid = 3668] [serial = 17] [outer = 00000049AFECF400] 16:55:44 INFO - PROCESS | 3668 | 1461110144420 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 3668 | 1461110144434 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 18 (00000049B33BE400) [pid = 3668] [serial = 18] [outer = 00000049AFECF400] 16:55:45 INFO - PROCESS | 3668 | 1461110145403 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e9db2013-958a-4d8a-85bc-fabf5bf2aef2","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":"20160419105635","device":"desktop","version":"48.0a1","command_id":1}}] 16:55:45 INFO - PROCESS | 3668 | 1461110145866 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}] 16:55:46 INFO - PROCESS | 3668 | 1461110145998 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:55:46 INFO - PROCESS | 3668 | 1461110146022 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:55:46 INFO - PROCESS | 3668 | [3668] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:55:47 INFO - PROCESS | 3668 | --DOCSHELL 000000499345E000 == 6 [pid = 3668] [id = 1] 16:55:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 19 (00000049A305C400) [pid = 3668] [serial = 19] [outer = 00000049AFECF400] 16:55:48 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:48 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:48 INFO - PROCESS | 3668 | 1461110148138 Marionette TRACE conn5 <- [1,3,null,{}] 16:55:48 INFO - PROCESS | 3668 | 1461110148160 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:55:48 INFO - PROCESS | 3668 | 1461110148183 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:55:48 INFO - PROCESS | 3668 | 1461110148212 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 3668 | 1461110148217 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:55:48 INFO - PROCESS | 3668 | 1461110148224 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 3668 | 1461110148228 Marionette TRACE conn5 <- [1,6,null,{}] 16:55:48 INFO - PROCESS | 3668 | 1461110148248 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}] 16:55:48 INFO - PROCESS | 3668 | 1461110148267 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:55:48 INFO - PROCESS | 3668 | 1461110148272 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A419F000 == 7 [pid = 3668] [id = 8] 16:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 20 (00000049ACCBD400) [pid = 3668] [serial = 20] [outer = 0000000000000000] 16:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 21 (00000049ACCC4800) [pid = 3668] [serial = 21] [outer = 00000049ACCBD400] 16:55:48 INFO - PROCESS | 3668 | 1461110148334 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 22 (00000049AF370C00) [pid = 3668] [serial = 22] [outer = 00000049ACCBD400] 16:55:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3C4800 == 8 [pid = 3668] [id = 9] 16:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 23 (00000049B0451C00) [pid = 3668] [serial = 23] [outer = 0000000000000000] 16:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 24 (00000049B0453800) [pid = 3668] [serial = 24] [outer = 00000049B0451C00] 16:55:49 INFO - PROCESS | 3668 | 1461110149110 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 25 (00000049B0451000) [pid = 3668] [serial = 25] [outer = 00000049B0451C00] 16:55:49 INFO - PROCESS | 3668 | 1461110149571 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]]]}] 16:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1401ms 16:55:49 INFO - PROCESS | 3668 | 1461110149781 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:55:49 INFO - PROCESS | 3668 | 1461110149785 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:55:49 INFO - PROCESS | 3668 | 1461110149809 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:55:49 INFO - PROCESS | 3668 | 1461110149811 Marionette TRACE conn5 <- [1,10,null,{}] 16:55:49 INFO - PROCESS | 3668 | 1461110149816 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}] 16:55:49 INFO - PROCESS | 3668 | 1461110149930 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:55:49 INFO - PROCESS | 3668 | 1461110149993 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B06C5800 == 9 [pid = 3668] [id = 10] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 26 (00000049AF370800) [pid = 3668] [serial = 26] [outer = 0000000000000000] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 27 (00000049B2B46C00) [pid = 3668] [serial = 27] [outer = 00000049AF370800] 16:55:50 INFO - PROCESS | 3668 | 1461110150051 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 28 (00000049B0167400) [pid = 3668] [serial = 28] [outer = 00000049AF370800] 16:55:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0860000 == 10 [pid = 3668] [id = 11] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 29 (00000049B0862000) [pid = 3668] [serial = 29] [outer = 0000000000000000] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 30 (00000049B0863000) [pid = 3668] [serial = 30] [outer = 00000049B0862000] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 31 (00000049B0B98000) [pid = 3668] [serial = 31] [outer = 00000049B0862000] 16:55:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0BA2800 == 11 [pid = 3668] [id = 12] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 32 (00000049B0608400) [pid = 3668] [serial = 32] [outer = 0000000000000000] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 33 (00000049B082FC00) [pid = 3668] [serial = 33] [outer = 00000049B0608400] 16:55:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 34 (00000049A826F400) [pid = 3668] [serial = 34] [outer = 00000049B0608400] 16:55:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049A5076800 == 10 [pid = 3668] [id = 4] 16:55:51 INFO - PROCESS | 3668 | 1461110151090 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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1346ms 16:55:51 INFO - PROCESS | 3668 | 1461110151142 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 3668 | 1461110151146 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:55:51 INFO - PROCESS | 3668 | 1461110151151 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:55:51 INFO - PROCESS | 3668 | 1461110151156 Marionette TRACE conn5 <- [1,14,null,{}] 16:55:51 INFO - PROCESS | 3668 | 1461110151162 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}] 16:55:51 INFO - PROCESS | 3668 | 1461110151245 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:55:51 INFO - PROCESS | 3668 | 1461110151255 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4190000 == 11 [pid = 3668] [id = 13] 16:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 35 (00000049A8F63000) [pid = 3668] [serial = 35] [outer = 0000000000000000] 16:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 36 (00000049A8FDE400) [pid = 3668] [serial = 36] [outer = 00000049A8F63000] 16:55:51 INFO - PROCESS | 3668 | 1461110151306 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 37 (00000049A9D32400) [pid = 3668] [serial = 37] [outer = 00000049A8F63000] 16:55:51 INFO - PROCESS | 3668 | 1461110151768 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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 16:55:51 INFO - PROCESS | 3668 | 1461110151785 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 3668 | 1461110151790 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:55:51 INFO - PROCESS | 3668 | 1461110151796 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 3668 | 1461110151799 Marionette TRACE conn5 <- [1,18,null,{}] 16:55:51 INFO - PROCESS | 3668 | 1461110151803 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}] 16:55:51 INFO - PROCESS | 3668 | 1461110151893 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:55:51 INFO - PROCESS | 3668 | 1461110151901 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A840F800 == 12 [pid = 3668] [id = 14] 16:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (00000049ACCBE400) [pid = 3668] [serial = 38] [outer = 0000000000000000] 16:55:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (00000049AD7B7400) [pid = 3668] [serial = 39] [outer = 00000049ACCBE400] 16:55:51 INFO - PROCESS | 3668 | 1461110151949 Marionette DEBUG loaded listener.js 16:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (00000049AD87D000) [pid = 3668] [serial = 40] [outer = 00000049ACCBE400] 16:55:52 INFO - PROCESS | 3668 | 1461110152375 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]]]}] 16:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 16:55:52 INFO - PROCESS | 3668 | 1461110152428 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:55:52 INFO - PROCESS | 3668 | 1461110152430 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:55:52 INFO - PROCESS | 3668 | 1461110152434 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:55:52 INFO - PROCESS | 3668 | 1461110152438 Marionette TRACE conn5 <- [1,22,null,{}] 16:55:52 INFO - PROCESS | 3668 | 1461110152450 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}] 16:55:52 INFO - PROCESS | 3668 | 1461110152538 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:55:52 INFO - PROCESS | 3668 | 1461110152547 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9193800 == 13 [pid = 3668] [id = 15] 16:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (00000049AF36E800) [pid = 3668] [serial = 41] [outer = 0000000000000000] 16:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (00000049AFAB5400) [pid = 3668] [serial = 42] [outer = 00000049AF36E800] 16:55:52 INFO - PROCESS | 3668 | 1461110152601 Marionette DEBUG loaded listener.js 16:55:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (00000049AFEDA800) [pid = 3668] [serial = 43] [outer = 00000049AF36E800] 16:55:53 INFO - PROCESS | 3668 | 1461110153047 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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 16:55:53 INFO - PROCESS | 3668 | 1461110153065 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 3668 | 1461110153068 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:55:53 INFO - PROCESS | 3668 | 1461110153071 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 3668 | 1461110153073 Marionette TRACE conn5 <- [1,26,null,{}] 16:55:53 INFO - PROCESS | 3668 | 1461110153077 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}] 16:55:53 INFO - PROCESS | 3668 | 1461110153158 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:55:53 INFO - PROCESS | 3668 | 1461110153164 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE28800 == 14 [pid = 3668] [id = 16] 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (00000049B01F4C00) [pid = 3668] [serial = 44] [outer = 0000000000000000] 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (00000049B060D400) [pid = 3668] [serial = 45] [outer = 00000049B01F4C00] 16:55:53 INFO - PROCESS | 3668 | 1461110153212 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (00000049B0C78400) [pid = 3668] [serial = 46] [outer = 00000049B01F4C00] 16:55:53 INFO - PROCESS | 3668 | 1461110153595 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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 16:55:53 INFO - PROCESS | 3668 | 1461110153661 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 3668 | 1461110153663 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:55:53 INFO - PROCESS | 3668 | 1461110153667 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 3668 | 1461110153669 Marionette TRACE conn5 <- [1,30,null,{}] 16:55:53 INFO - PROCESS | 3668 | 1461110153672 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}] 16:55:53 INFO - PROCESS | 3668 | 1461110153751 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:55:53 INFO - PROCESS | 3668 | 1461110153759 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF9A000 == 15 [pid = 3668] [id = 17] 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (00000049AD838400) [pid = 3668] [serial = 47] [outer = 0000000000000000] 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (00000049AD83D800) [pid = 3668] [serial = 48] [outer = 00000049AD838400] 16:55:53 INFO - PROCESS | 3668 | 1461110153807 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (00000049B082AC00) [pid = 3668] [serial = 49] [outer = 00000049AD838400] 16:55:54 INFO - PROCESS | 3668 | 1461110154219 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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 16:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:55:54 INFO - PROCESS | 3668 | 1461110154260 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 3668 | 1461110154262 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:55:54 INFO - PROCESS | 3668 | 1461110154265 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 3668 | 1461110154267 Marionette TRACE conn5 <- [1,34,null,{}] 16:55:54 INFO - PROCESS | 3668 | 1461110154271 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}] 16:55:54 INFO - PROCESS | 3668 | 1461110154447 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:55:54 INFO - PROCESS | 3668 | 1461110154484 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B9C000 == 16 [pid = 3668] [id = 18] 16:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (00000049A1C0C000) [pid = 3668] [serial = 50] [outer = 0000000000000000] 16:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (00000049A1C0DC00) [pid = 3668] [serial = 51] [outer = 00000049A1C0C000] 16:55:54 INFO - PROCESS | 3668 | 1461110154531 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (00000049B5CE1400) [pid = 3668] [serial = 52] [outer = 00000049A1C0C000] 16:55:54 INFO - PROCESS | 3668 | 1461110154906 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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 692ms 16:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:55:54 INFO - PROCESS | 3668 | 1461110154959 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 3668 | 1461110154961 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:55:54 INFO - PROCESS | 3668 | 1461110154965 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 3668 | 1461110154966 Marionette TRACE conn5 <- [1,38,null,{}] 16:55:54 INFO - PROCESS | 3668 | 1461110154970 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}] 16:55:55 INFO - PROCESS | 3668 | 1461110155042 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:55:55 INFO - PROCESS | 3668 | 1461110155068 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B190C000 == 17 [pid = 3668] [id = 19] 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (00000049A1CC0400) [pid = 3668] [serial = 53] [outer = 0000000000000000] 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (00000049A1CC7400) [pid = 3668] [serial = 54] [outer = 00000049A1CC0400] 16:55:55 INFO - PROCESS | 3668 | 1461110155114 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (00000049A39B8C00) [pid = 3668] [serial = 55] [outer = 00000049A1CC0400] 16:55:55 INFO - PROCESS | 3668 | 1461110155479 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]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 545ms 16:55:55 INFO - PROCESS | 3668 | 1461110155512 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:55:55 INFO - PROCESS | 3668 | 1461110155514 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:55:55 INFO - PROCESS | 3668 | 1461110155517 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 3668 | 1461110155519 Marionette TRACE conn5 <- [1,42,null,{}] 16:55:55 INFO - PROCESS | 3668 | 1461110155523 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}] 16:55:55 INFO - PROCESS | 3668 | 1461110155619 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:55:55 INFO - PROCESS | 3668 | 1461110155627 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B33000 == 18 [pid = 3668] [id = 20] 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (00000049A391A000) [pid = 3668] [serial = 56] [outer = 0000000000000000] 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (00000049A391D800) [pid = 3668] [serial = 57] [outer = 00000049A391A000] 16:55:55 INFO - PROCESS | 3668 | 1461110155673 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (00000049A3923C00) [pid = 3668] [serial = 58] [outer = 00000049A391A000] 16:55:56 INFO - PROCESS | 3668 | 1461110156038 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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 16:55:56 INFO - PROCESS | 3668 | 1461110156047 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 3668 | 1461110156049 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:55:56 INFO - PROCESS | 3668 | 1461110156052 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:55:56 INFO - PROCESS | 3668 | 1461110156054 Marionette TRACE conn5 <- [1,46,null,{}] 16:55:56 INFO - PROCESS | 3668 | 1461110156057 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}] 16:55:56 INFO - PROCESS | 3668 | 1461110156130 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:55:56 INFO - PROCESS | 3668 | 1461110156136 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E1E800 == 19 [pid = 3668] [id = 21] 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (00000049A39BCC00) [pid = 3668] [serial = 59] [outer = 0000000000000000] 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (00000049AA381000) [pid = 3668] [serial = 60] [outer = 00000049A39BCC00] 16:55:56 INFO - PROCESS | 3668 | 1461110156182 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (00000049B333D400) [pid = 3668] [serial = 61] [outer = 00000049A39BCC00] 16:55:56 INFO - PROCESS | 3668 | 1461110156583 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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 16:55:56 INFO - PROCESS | 3668 | 1461110156642 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 3668 | 1461110156644 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:55:56 INFO - PROCESS | 3668 | 1461110156647 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 3668 | 1461110156649 Marionette TRACE conn5 <- [1,50,null,{}] 16:55:56 INFO - PROCESS | 3668 | 1461110156652 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}] 16:55:56 INFO - PROCESS | 3668 | 1461110156727 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:55:56 INFO - PROCESS | 3668 | 1461110156733 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C1D800 == 20 [pid = 3668] [id = 22] 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (00000049B6A1D000) [pid = 3668] [serial = 62] [outer = 0000000000000000] 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (00000049B6A22800) [pid = 3668] [serial = 63] [outer = 00000049B6A1D000] 16:55:56 INFO - PROCESS | 3668 | 1461110156781 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (00000049B6A29000) [pid = 3668] [serial = 64] [outer = 00000049B6A1D000] 16:55:57 INFO - PROCESS | 3668 | 1461110157153 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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 541ms 16:55:57 INFO - PROCESS | 3668 | 1461110157192 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 3668 | 1461110157194 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:55:57 INFO - PROCESS | 3668 | 1461110157197 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 3668 | 1461110157200 Marionette TRACE conn5 <- [1,54,null,{}] 16:55:57 INFO - PROCESS | 3668 | 1461110157203 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}] 16:55:57 INFO - PROCESS | 3668 | 1461110157329 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:55:57 INFO - PROCESS | 3668 | 1461110157335 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E94800 == 21 [pid = 3668] [id = 23] 16:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (00000049A39BBC00) [pid = 3668] [serial = 65] [outer = 0000000000000000] 16:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (00000049B138C400) [pid = 3668] [serial = 66] [outer = 00000049A39BBC00] 16:55:57 INFO - PROCESS | 3668 | 1461110157398 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (00000049B6A26C00) [pid = 3668] [serial = 67] [outer = 00000049A39BBC00] 16:55:57 INFO - PROCESS | 3668 | 1461110157781 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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 16:55:57 INFO - PROCESS | 3668 | 1461110157837 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 3668 | 1461110157840 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:55:57 INFO - PROCESS | 3668 | 1461110157843 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 3668 | 1461110157845 Marionette TRACE conn5 <- [1,58,null,{}] 16:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:55:57 INFO - PROCESS | 3668 | 1461110157848 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}] 16:55:57 INFO - PROCESS | 3668 | 1461110157923 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:55:57 INFO - PROCESS | 3668 | 1461110157930 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AE9800 == 22 [pid = 3668] [id = 24] 16:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (000000499E7D9400) [pid = 3668] [serial = 68] [outer = 0000000000000000] 16:55:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (00000049AF5B0400) [pid = 3668] [serial = 69] [outer = 000000499E7D9400] 16:55:57 INFO - PROCESS | 3668 | 1461110157974 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049B8ACF400) [pid = 3668] [serial = 70] [outer = 000000499E7D9400] 16:55:58 INFO - PROCESS | 3668 | 1461110158342 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]]]}] 16:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 16:55:58 INFO - PROCESS | 3668 | 1461110158374 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:55:58 INFO - PROCESS | 3668 | 1461110158376 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:55:58 INFO - PROCESS | 3668 | 1461110158379 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:55:58 INFO - PROCESS | 3668 | 1461110158380 Marionette TRACE conn5 <- [1,62,null,{}] 16:55:58 INFO - PROCESS | 3668 | 1461110158384 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}] 16:55:58 INFO - PROCESS | 3668 | 1461110158495 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:55:58 INFO - PROCESS | 3668 | 1461110158503 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7470000 == 23 [pid = 3668] [id = 25] 16:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049B85B4000) [pid = 3668] [serial = 71] [outer = 0000000000000000] 16:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049B85B8400) [pid = 3668] [serial = 72] [outer = 00000049B85B4000] 16:55:58 INFO - PROCESS | 3668 | 1461110158548 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049B85BE000) [pid = 3668] [serial = 73] [outer = 00000049B85B4000] 16:55:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049A419F000 == 22 [pid = 3668] [id = 8] 16:55:59 INFO - PROCESS | 3668 | 1461110159674 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]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1325ms 16:55:59 INFO - PROCESS | 3668 | 1461110159716 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 3668 | 1461110159720 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:55:59 INFO - PROCESS | 3668 | 1461110159725 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 3668 | 1461110159729 Marionette TRACE conn5 <- [1,66,null,{}] 16:55:59 INFO - PROCESS | 3668 | 1461110159783 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}] 16:55:59 INFO - PROCESS | 3668 | 1461110159879 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:55:59 INFO - PROCESS | 3668 | 1461110159925 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8255000 == 23 [pid = 3668] [id = 26] 16:55:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A1D6D000) [pid = 3668] [serial = 74] [outer = 0000000000000000] 16:55:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049A3920800) [pid = 3668] [serial = 75] [outer = 00000049A1D6D000] 16:55:59 INFO - PROCESS | 3668 | 1461110159976 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049A39BF400) [pid = 3668] [serial = 76] [outer = 00000049A1D6D000] 16:56:00 INFO - PROCESS | 3668 | 1461110160383 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]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 16:56:00 INFO - PROCESS | 3668 | 1461110160399 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 3668 | 1461110160405 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:56:00 INFO - PROCESS | 3668 | 1461110160419 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 3668 | 1461110160422 Marionette TRACE conn5 <- [1,70,null,{}] 16:56:00 INFO - PROCESS | 3668 | 1461110160425 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}] 16:56:00 INFO - PROCESS | 3668 | 1461110160528 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:56:00 INFO - PROCESS | 3668 | 1461110160535 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A91C7000 == 24 [pid = 3668] [id = 27] 16:56:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049A4166800) [pid = 3668] [serial = 77] [outer = 0000000000000000] 16:56:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049A88B0C00) [pid = 3668] [serial = 78] [outer = 00000049A4166800] 16:56:00 INFO - PROCESS | 3668 | 1461110160584 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049A8F5EC00) [pid = 3668] [serial = 79] [outer = 00000049A4166800] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049AA746000) [pid = 3668] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049ACCBE400) [pid = 3668] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049AF36E800) [pid = 3668] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049B01F4C00) [pid = 3668] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049AD838400) [pid = 3668] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049A1C0C000) [pid = 3668] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049B6A1D000) [pid = 3668] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049A39BBC00) [pid = 3668] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049ACCBD400) [pid = 3668] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049AF370800) [pid = 3668] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (00000049A8F63000) [pid = 3668] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:56:01 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (000000499E7D9400) [pid = 3668] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:56:01 INFO - PROCESS | 3668 | 1461110161257 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]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 882ms 16:56:01 INFO - PROCESS | 3668 | 1461110161307 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 3668 | 1461110161310 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:56:01 INFO - PROCESS | 3668 | 1461110161313 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 3668 | 1461110161317 Marionette TRACE conn5 <- [1,74,null,{}] 16:56:01 INFO - PROCESS | 3668 | 1461110161341 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}] 16:56:01 INFO - PROCESS | 3668 | 1461110161421 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:56:01 INFO - PROCESS | 3668 | 1461110161429 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD76F000 == 25 [pid = 3668] [id = 28] 16:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (00000049A920F000) [pid = 3668] [serial = 80] [outer = 0000000000000000] 16:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (00000049AA383000) [pid = 3668] [serial = 81] [outer = 00000049A920F000] 16:56:01 INFO - PROCESS | 3668 | 1461110161480 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049ACCBDC00) [pid = 3668] [serial = 82] [outer = 00000049A920F000] 16:56:01 INFO - PROCESS | 3668 | 1461110161899 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]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 16:56:01 INFO - PROCESS | 3668 | 1461110161967 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 3668 | 1461110161969 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:56:01 INFO - PROCESS | 3668 | 1461110161973 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 3668 | 1461110161975 Marionette TRACE conn5 <- [1,78,null,{}] 16:56:01 INFO - PROCESS | 3668 | 1461110161978 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}] 16:56:02 INFO - PROCESS | 3668 | 1461110162060 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:56:02 INFO - PROCESS | 3668 | 1461110162067 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0019800 == 26 [pid = 3668] [id = 29] 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049AD41B800) [pid = 3668] [serial = 83] [outer = 0000000000000000] 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049AD7C0000) [pid = 3668] [serial = 84] [outer = 00000049AD41B800] 16:56:02 INFO - PROCESS | 3668 | 1461110162114 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049AD83B400) [pid = 3668] [serial = 85] [outer = 00000049AD41B800] 16:56:02 INFO - PROCESS | 3668 | 1461110162505 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]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 586ms 16:56:02 INFO - PROCESS | 3668 | 1461110162560 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 3668 | 1461110162562 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:56:02 INFO - PROCESS | 3668 | 1461110162590 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 3668 | 1461110162592 Marionette TRACE conn5 <- [1,82,null,{}] 16:56:02 INFO - PROCESS | 3668 | 1461110162602 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}] 16:56:02 INFO - PROCESS | 3668 | 1461110162679 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:56:02 INFO - PROCESS | 3668 | 1461110162686 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B8E800 == 27 [pid = 3668] [id = 30] 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A401C800) [pid = 3668] [serial = 86] [outer = 0000000000000000] 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049AF365400) [pid = 3668] [serial = 87] [outer = 00000049A401C800] 16:56:02 INFO - PROCESS | 3668 | 1461110162732 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049AFA24800) [pid = 3668] [serial = 88] [outer = 00000049A401C800] 16:56:03 INFO - PROCESS | 3668 | 1461110163218 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]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 710ms 16:56:03 INFO - PROCESS | 3668 | 1461110163280 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 3668 | 1461110163285 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:56:03 INFO - PROCESS | 3668 | 1461110163291 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 3668 | 1461110163295 Marionette TRACE conn5 <- [1,86,null,{}] 16:56:03 INFO - PROCESS | 3668 | 1461110163301 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}] 16:56:03 INFO - PROCESS | 3668 | 1461110163404 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:56:03 INFO - PROCESS | 3668 | 1461110163466 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8413800 == 28 [pid = 3668] [id = 31] 16:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049A3797400) [pid = 3668] [serial = 89] [outer = 0000000000000000] 16:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049A3917800) [pid = 3668] [serial = 90] [outer = 00000049A3797400] 16:56:03 INFO - PROCESS | 3668 | 1461110163527 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049A5096800) [pid = 3668] [serial = 91] [outer = 00000049A3797400] 16:56:04 INFO - PROCESS | 3668 | 1461110164057 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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:56:04 INFO - PROCESS | 3668 | 1461110164133 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 3668 | 1461110164140 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:56:04 INFO - PROCESS | 3668 | 1461110164147 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 3668 | 1461110164151 Marionette TRACE conn5 <- [1,90,null,{}] 16:56:04 INFO - PROCESS | 3668 | 1461110164155 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}] 16:56:04 INFO - PROCESS | 3668 | 1461110164293 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:56:04 INFO - PROCESS | 3668 | 1461110164345 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0571000 == 29 [pid = 3668] [id = 32] 16:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049AA385000) [pid = 3668] [serial = 92] [outer = 0000000000000000] 16:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049ACCC6800) [pid = 3668] [serial = 93] [outer = 00000049AA385000] 16:56:04 INFO - PROCESS | 3668 | 1461110164402 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049AF36D800) [pid = 3668] [serial = 94] [outer = 00000049AA385000] 16:56:04 INFO - PROCESS | 3668 | 1461110164921 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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 16:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:56:05 INFO - PROCESS | 3668 | 1461110164993 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 3668 | 1461110164995 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:56:05 INFO - PROCESS | 3668 | 1461110164999 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 3668 | 1461110165004 Marionette TRACE conn5 <- [1,94,null,{}] 16:56:05 INFO - PROCESS | 3668 | 1461110165016 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}] 16:56:05 INFO - PROCESS | 3668 | 1461110165147 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:56:05 INFO - PROCESS | 3668 | 1461110165208 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3357800 == 30 [pid = 3668] [id = 33] 16:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049B016C000) [pid = 3668] [serial = 95] [outer = 0000000000000000] 16:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049B044B400) [pid = 3668] [serial = 96] [outer = 00000049B016C000] 16:56:05 INFO - PROCESS | 3668 | 1461110165268 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049B060DC00) [pid = 3668] [serial = 97] [outer = 00000049B016C000] 16:56:05 INFO - PROCESS | 3668 | 1461110165803 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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 16:56:05 INFO - PROCESS | 3668 | 1461110165841 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 3668 | 1461110165844 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:56:05 INFO - PROCESS | 3668 | 1461110165848 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 3668 | 1461110165850 Marionette TRACE conn5 <- [1,98,null,{}] 16:56:05 INFO - PROCESS | 3668 | 1461110165854 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}] 16:56:05 INFO - PROCESS | 3668 | 1461110165951 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:56:06 INFO - PROCESS | 3668 | 1461110166022 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C2F800 == 31 [pid = 3668] [id = 34] 16:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049B082DC00) [pid = 3668] [serial = 98] [outer = 0000000000000000] 16:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049B0B31800) [pid = 3668] [serial = 99] [outer = 00000049B082DC00] 16:56:06 INFO - PROCESS | 3668 | 1461110166080 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B138A800) [pid = 3668] [serial = 100] [outer = 00000049B082DC00] 16:56:06 INFO - PROCESS | 3668 | 1461110166670 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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 880ms 16:56:06 INFO - PROCESS | 3668 | 1461110166731 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 3668 | 1461110166735 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:56:06 INFO - PROCESS | 3668 | 1461110166741 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:56:06 INFO - PROCESS | 3668 | 1461110166745 Marionette TRACE conn5 <- [1,102,null,{}] 16:56:06 INFO - PROCESS | 3668 | 1461110166752 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}] 16:56:06 INFO - PROCESS | 3668 | 1461110166853 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:56:06 INFO - PROCESS | 3668 | 1461110166909 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A84D4800 == 32 [pid = 3668] [id = 35] 16:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049A1D3B000) [pid = 3668] [serial = 101] [outer = 0000000000000000] 16:56:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049A1D3F000) [pid = 3668] [serial = 102] [outer = 00000049A1D3B000] 16:56:06 INFO - PROCESS | 3668 | 1461110166959 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049A1D47C00) [pid = 3668] [serial = 103] [outer = 00000049A1D3B000] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049ACCBA400) [pid = 3668] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049ACCBC400) [pid = 3668] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049A8257800) [pid = 3668] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049AD7B7400) [pid = 3668] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049AFAB5400) [pid = 3668] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049B060D400) [pid = 3668] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049B0C78400) [pid = 3668] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049AD83D800) [pid = 3668] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049B082AC00) [pid = 3668] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049A1C0DC00) [pid = 3668] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049A1CC7400) [pid = 3668] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (00000049A391D800) [pid = 3668] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049AA381000) [pid = 3668] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049B6A22800) [pid = 3668] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049B138C400) [pid = 3668] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049ACCC4800) [pid = 3668] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049B0453800) [pid = 3668] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049B2B46C00) [pid = 3668] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049B082FC00) [pid = 3668] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049A8FDE400) [pid = 3668] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049A9D32400) [pid = 3668] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049B0863000) [pid = 3668] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (00000049B5CE1400) [pid = 3668] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (00000049AF370C00) [pid = 3668] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (00000049AD87D000) [pid = 3668] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (00000049B6A29000) [pid = 3668] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (00000049AF5B0400) [pid = 3668] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (00000049AFEDA800) [pid = 3668] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (00000049B6A26C00) [pid = 3668] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (00000049B0167400) [pid = 3668] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (00000049B8ACF400) [pid = 3668] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (00000049B0FD1800) [pid = 3668] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (00000049B0F0A400) [pid = 3668] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:56:07 INFO - PROCESS | 3668 | 1461110167492 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]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 777ms 16:56:07 INFO - PROCESS | 3668 | 1461110167522 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 3668 | 1461110167528 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:56:07 INFO - PROCESS | 3668 | 1461110167534 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 3668 | 1461110167537 Marionette TRACE conn5 <- [1,106,null,{}] 16:56:07 INFO - PROCESS | 3668 | 1461110167541 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}] 16:56:07 INFO - PROCESS | 3668 | 1461110167625 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:56:07 INFO - PROCESS | 3668 | 1461110167634 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8DBB800 == 33 [pid = 3668] [id = 36] 16:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (00000049A1D64400) [pid = 3668] [serial = 104] [outer = 0000000000000000] 16:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (00000049A39B3C00) [pid = 3668] [serial = 105] [outer = 00000049A1D64400] 16:56:07 INFO - PROCESS | 3668 | 1461110167681 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (00000049A5019800) [pid = 3668] [serial = 106] [outer = 00000049A1D64400] 16:56:08 INFO - PROCESS | 3668 | 1461110168095 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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 16:56:08 INFO - PROCESS | 3668 | 1461110168123 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 3668 | 1461110168126 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:56:08 INFO - PROCESS | 3668 | 1461110168129 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 3668 | 1461110168133 Marionette TRACE conn5 <- [1,110,null,{}] 16:56:08 INFO - PROCESS | 3668 | 1461110168144 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}] 16:56:08 INFO - PROCESS | 3668 | 1461110168227 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:56:08 INFO - PROCESS | 3668 | 1461110168236 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE42800 == 34 [pid = 3668] [id = 37] 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (00000049A8DD5800) [pid = 3668] [serial = 107] [outer = 0000000000000000] 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (00000049A9210000) [pid = 3668] [serial = 108] [outer = 00000049A8DD5800] 16:56:08 INFO - PROCESS | 3668 | 1461110168285 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (00000049AA7F2000) [pid = 3668] [serial = 109] [outer = 00000049A8DD5800] 16:56:08 INFO - PROCESS | 3668 | 1461110168726 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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 16:56:08 INFO - PROCESS | 3668 | 1461110168761 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 3668 | 1461110168764 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:56:08 INFO - PROCESS | 3668 | 1461110168768 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 3668 | 1461110168770 Marionette TRACE conn5 <- [1,114,null,{}] 16:56:08 INFO - PROCESS | 3668 | 1461110168773 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}] 16:56:08 INFO - PROCESS | 3668 | 1461110168851 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:56:08 INFO - PROCESS | 3668 | 1461110168858 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBAB800 == 35 [pid = 3668] [id = 38] 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (00000049AD80B000) [pid = 3668] [serial = 110] [outer = 0000000000000000] 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (00000049AD841800) [pid = 3668] [serial = 111] [outer = 00000049AD80B000] 16:56:08 INFO - PROCESS | 3668 | 1461110168904 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (00000049AF35E400) [pid = 3668] [serial = 112] [outer = 00000049AD80B000] 16:56:09 INFO - PROCESS | 3668 | 1461110169296 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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 16:56:09 INFO - PROCESS | 3668 | 1461110169357 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 3668 | 1461110169359 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:56:09 INFO - PROCESS | 3668 | 1461110169362 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:56:09 INFO - PROCESS | 3668 | 1461110169364 Marionette TRACE conn5 <- [1,118,null,{}] 16:56:09 INFO - PROCESS | 3668 | 1461110169368 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}] 16:56:09 INFO - PROCESS | 3668 | 1461110169442 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:56:09 INFO - PROCESS | 3668 | 1461110169449 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0A29800 == 36 [pid = 3668] [id = 39] 16:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (00000049AF5B1800) [pid = 3668] [serial = 113] [outer = 0000000000000000] 16:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (00000049AFD2B000) [pid = 3668] [serial = 114] [outer = 00000049AF5B1800] 16:56:09 INFO - PROCESS | 3668 | 1461110169495 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049B016A000) [pid = 3668] [serial = 115] [outer = 00000049AF5B1800] 16:56:09 INFO - PROCESS | 3668 | 1461110169924 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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 16:56:09 INFO - PROCESS | 3668 | 1461110169952 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 3668 | 1461110169954 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:56:09 INFO - PROCESS | 3668 | 1461110169957 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 3668 | 1461110169959 Marionette TRACE conn5 <- [1,122,null,{}] 16:56:09 INFO - PROCESS | 3668 | 1461110169963 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}] 16:56:10 INFO - PROCESS | 3668 | 1461110170088 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:56:10 INFO - PROCESS | 3668 | 1461110170097 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28C4000 == 37 [pid = 3668] [id = 40] 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049B044AC00) [pid = 3668] [serial = 116] [outer = 0000000000000000] 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049B0C72800) [pid = 3668] [serial = 117] [outer = 00000049B044AC00] 16:56:10 INFO - PROCESS | 3668 | 1461110170147 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049B138C000) [pid = 3668] [serial = 118] [outer = 00000049B044AC00] 16:56:10 INFO - PROCESS | 3668 | 1461110170560 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]]]}] 16:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 625ms 16:56:10 INFO - PROCESS | 3668 | 1461110170586 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:56:10 INFO - PROCESS | 3668 | 1461110170588 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:56:10 INFO - PROCESS | 3668 | 1461110170591 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:56:10 INFO - PROCESS | 3668 | 1461110170593 Marionette TRACE conn5 <- [1,126,null,{}] 16:56:10 INFO - PROCESS | 3668 | 1461110170596 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}] 16:56:10 INFO - PROCESS | 3668 | 1461110170690 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:56:10 INFO - PROCESS | 3668 | 1461110170696 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C23000 == 38 [pid = 3668] [id = 41] 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A3B8C400) [pid = 3668] [serial = 119] [outer = 0000000000000000] 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049A3B91400) [pid = 3668] [serial = 120] [outer = 00000049A3B8C400] 16:56:10 INFO - PROCESS | 3668 | 1461110170741 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049B1390400) [pid = 3668] [serial = 121] [outer = 00000049A3B8C400] 16:56:11 INFO - PROCESS | 3668 | 1461110171166 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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 16:56:11 INFO - PROCESS | 3668 | 1461110171225 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 3668 | 1461110171227 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:56:11 INFO - PROCESS | 3668 | 1461110171230 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 3668 | 1461110171232 Marionette TRACE conn5 <- [1,130,null,{}] 16:56:11 INFO - PROCESS | 3668 | 1461110171236 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}] 16:56:11 INFO - PROCESS | 3668 | 1461110171337 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049AD41B800) [pid = 3668] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049A1D6D000) [pid = 3668] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049A4166800) [pid = 3668] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049A920F000) [pid = 3668] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049B85B4000) [pid = 3668] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049A1CC0400) [pid = 3668] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049A39BCC00) [pid = 3668] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:56:11 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (00000049A391A000) [pid = 3668] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:56:11 INFO - PROCESS | 3668 | 1461110171377 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1B6C800 == 39 [pid = 3668] [id = 42] 16:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (000000499E7DFC00) [pid = 3668] [serial = 122] [outer = 0000000000000000] 16:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049A3794C00) [pid = 3668] [serial = 123] [outer = 000000499E7DFC00] 16:56:11 INFO - PROCESS | 3668 | 1461110171425 Marionette DEBUG loaded listener.js 16:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049B195DC00) [pid = 3668] [serial = 124] [outer = 000000499E7DFC00] 16:56:11 INFO - PROCESS | 3668 | 1461110171767 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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:56:11 INFO - PROCESS | 3668 | 1461110171821 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 3668 | 1461110171823 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:56:11 INFO - PROCESS | 3668 | 1461110171826 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 3668 | 1461110171828 Marionette TRACE conn5 <- [1,134,null,{}] 16:56:11 INFO - PROCESS | 3668 | 1461110171832 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}] 16:56:11 INFO - PROCESS | 3668 | 1461110171907 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:56:11 INFO - PROCESS | 3668 | 1461110171963 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7468800 == 40 [pid = 3668] [id = 43] 16:56:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049A1E3A400) [pid = 3668] [serial = 125] [outer = 0000000000000000] 16:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049A1E43400) [pid = 3668] [serial = 126] [outer = 00000049A1E3A400] 16:56:12 INFO - PROCESS | 3668 | 1461110172008 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A8FE3000) [pid = 3668] [serial = 127] [outer = 00000049A1E3A400] 16:56:12 INFO - PROCESS | 3668 | 1461110172385 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]]]}] 16:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 16:56:12 INFO - PROCESS | 3668 | 1461110172417 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 3668 | 1461110172419 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:56:12 INFO - PROCESS | 3668 | 1461110172422 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:56:12 INFO - PROCESS | 3668 | 1461110172424 Marionette TRACE conn5 <- [1,138,null,{}] 16:56:12 INFO - PROCESS | 3668 | 1461110172428 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}] 16:56:12 INFO - PROCESS | 3668 | 1461110172525 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:56:12 INFO - PROCESS | 3668 | 1461110172533 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D3800 == 41 [pid = 3668] [id = 44] 16:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049A1E47800) [pid = 3668] [serial = 128] [outer = 0000000000000000] 16:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049A9D95C00) [pid = 3668] [serial = 129] [outer = 00000049A1E47800] 16:56:12 INFO - PROCESS | 3668 | 1461110172580 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049B19C2C00) [pid = 3668] [serial = 130] [outer = 00000049A1E47800] 16:56:12 INFO - PROCESS | 3668 | 1461110172964 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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 16:56:13 INFO - PROCESS | 3668 | 1461110173011 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 3668 | 1461110173013 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:56:13 INFO - PROCESS | 3668 | 1461110173016 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 3668 | 1461110173019 Marionette TRACE conn5 <- [1,142,null,{}] 16:56:13 INFO - PROCESS | 3668 | 1461110173023 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}] 16:56:13 INFO - PROCESS | 3668 | 1461110173147 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:56:13 INFO - PROCESS | 3668 | 1461110173155 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8533800 == 42 [pid = 3668] [id = 45] 16:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049AF36CC00) [pid = 3668] [serial = 131] [outer = 0000000000000000] 16:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049B2F8AC00) [pid = 3668] [serial = 132] [outer = 00000049AF36CC00] 16:56:13 INFO - PROCESS | 3668 | 1461110173212 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049B6A1D000) [pid = 3668] [serial = 133] [outer = 00000049AF36CC00] 16:56:13 INFO - PROCESS | 3668 | 1461110173621 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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 16:56:13 INFO - PROCESS | 3668 | 1461110173691 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 3668 | 1461110173696 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:56:13 INFO - PROCESS | 3668 | 1461110173701 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 3668 | 1461110173706 Marionette TRACE conn5 <- [1,146,null,{}] 16:56:13 INFO - PROCESS | 3668 | 1461110173718 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}] 16:56:13 INFO - PROCESS | 3668 | 1461110173845 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:56:13 INFO - PROCESS | 3668 | 1461110173927 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A84D2800 == 43 [pid = 3668] [id = 46] 16:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049A1D40000) [pid = 3668] [serial = 134] [outer = 0000000000000000] 16:56:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049A1D46400) [pid = 3668] [serial = 135] [outer = 00000049A1D40000] 16:56:13 INFO - PROCESS | 3668 | 1461110173985 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049A3070400) [pid = 3668] [serial = 136] [outer = 00000049A1D40000] 16:56:14 INFO - PROCESS | 3668 | 1461110174660 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]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1002ms 16:56:14 INFO - PROCESS | 3668 | 1461110174706 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 3668 | 1461110174710 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:56:14 INFO - PROCESS | 3668 | 1461110174718 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 3668 | 1461110174723 Marionette TRACE conn5 <- [1,150,null,{}] 16:56:14 INFO - PROCESS | 3668 | 1461110174727 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}] 16:56:14 INFO - PROCESS | 3668 | 1461110174831 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:56:14 INFO - PROCESS | 3668 | 1461110174894 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1470800 == 44 [pid = 3668] [id = 47] 16:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049A8570C00) [pid = 3668] [serial = 137] [outer = 0000000000000000] 16:56:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049A913C800) [pid = 3668] [serial = 138] [outer = 00000049A8570C00] 16:56:14 INFO - PROCESS | 3668 | 1461110174951 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049AA747800) [pid = 3668] [serial = 139] [outer = 00000049A8570C00] 16:56:15 INFO - PROCESS | 3668 | 1461110175567 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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 901ms 16:56:15 INFO - PROCESS | 3668 | 1461110175619 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 3668 | 1461110175622 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:56:15 INFO - PROCESS | 3668 | 1461110175626 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 3668 | 1461110175628 Marionette TRACE conn5 <- [1,154,null,{}] 16:56:15 INFO - PROCESS | 3668 | 1461110175639 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}] 16:56:15 INFO - PROCESS | 3668 | 1461110175777 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:56:15 INFO - PROCESS | 3668 | 1461110175794 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7762800 == 45 [pid = 3668] [id = 48] 16:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049B0607400) [pid = 3668] [serial = 140] [outer = 0000000000000000] 16:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B060B800) [pid = 3668] [serial = 141] [outer = 00000049B0607400] 16:56:15 INFO - PROCESS | 3668 | 1461110175854 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B1386400) [pid = 3668] [serial = 142] [outer = 00000049B0607400] 16:56:16 INFO - PROCESS | 3668 | 1461110176469 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]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 881ms 16:56:16 INFO - PROCESS | 3668 | 1461110176510 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 3668 | 1461110176512 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:56:16 INFO - PROCESS | 3668 | 1461110176516 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 3668 | 1461110176518 Marionette TRACE conn5 <- [1,158,null,{}] 16:56:16 INFO - PROCESS | 3668 | 1461110176523 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}] 16:56:16 INFO - PROCESS | 3668 | 1461110176625 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:56:16 INFO - PROCESS | 3668 | 1461110176688 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4206000 == 46 [pid = 3668] [id = 49] 16:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049A3B1C800) [pid = 3668] [serial = 143] [outer = 0000000000000000] 16:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049A3B27400) [pid = 3668] [serial = 144] [outer = 00000049A3B1C800] 16:56:16 INFO - PROCESS | 3668 | 1461110176745 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049B2F8B800) [pid = 3668] [serial = 145] [outer = 00000049A3B1C800] 16:56:17 INFO - PROCESS | 3668 | 1461110177463 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]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 986ms 16:56:17 INFO - PROCESS | 3668 | 1461110177505 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 3668 | 1461110177509 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:56:17 INFO - PROCESS | 3668 | 1461110177527 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 3668 | 1461110177532 Marionette TRACE conn5 <- [1,162,null,{}] 16:56:17 INFO - PROCESS | 3668 | 1461110177538 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}] 16:56:17 INFO - PROCESS | 3668 | 1461110177635 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:56:17 INFO - PROCESS | 3668 | 1461110177771 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4BEA000 == 47 [pid = 3668] [id = 50] 16:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A1E46000) [pid = 3668] [serial = 146] [outer = 0000000000000000] 16:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A31D2400) [pid = 3668] [serial = 147] [outer = 00000049A1E46000] 16:56:17 INFO - PROCESS | 3668 | 1461110177828 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A39B9C00) [pid = 3668] [serial = 148] [outer = 00000049A1E46000] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D3800 == 46 [pid = 3668] [id = 44] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7468800 == 45 [pid = 3668] [id = 43] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1B6C800 == 44 [pid = 3668] [id = 42] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C23000 == 43 [pid = 3668] [id = 41] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28C4000 == 42 [pid = 3668] [id = 40] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0A29800 == 41 [pid = 3668] [id = 39] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBAB800 == 40 [pid = 3668] [id = 38] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE42800 == 39 [pid = 3668] [id = 37] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8DBB800 == 38 [pid = 3668] [id = 36] 16:56:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049A84D4800 == 37 [pid = 3668] [id = 35] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049AF365400) [pid = 3668] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049AD83B400) [pid = 3668] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A3920800) [pid = 3668] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049A39BF400) [pid = 3668] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049A88B0C00) [pid = 3668] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049AD7C0000) [pid = 3668] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049ACCBDC00) [pid = 3668] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049A8F5EC00) [pid = 3668] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049AA383000) [pid = 3668] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049B85BE000) [pid = 3668] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049B85B8400) [pid = 3668] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049A39B8C00) [pid = 3668] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049B333D400) [pid = 3668] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049A3923C00) [pid = 3668] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:56:18 INFO - PROCESS | 3668 | 1461110178368 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]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 882ms 16:56:18 INFO - PROCESS | 3668 | 1461110178414 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:56:18 INFO - PROCESS | 3668 | 1461110178420 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:56:18 INFO - PROCESS | 3668 | 1461110178426 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 3668 | 1461110178429 Marionette TRACE conn5 <- [1,166,null,{}] 16:56:18 INFO - PROCESS | 3668 | 1461110178433 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}] 16:56:18 INFO - PROCESS | 3668 | 1461110178518 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:56:18 INFO - PROCESS | 3668 | 1461110178527 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CAC800 == 38 [pid = 3668] [id = 51] 16:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049A1D64000) [pid = 3668] [serial = 149] [outer = 0000000000000000] 16:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049A1E41C00) [pid = 3668] [serial = 150] [outer = 00000049A1D64000] 16:56:18 INFO - PROCESS | 3668 | 1461110178573 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049A39C0800) [pid = 3668] [serial = 151] [outer = 00000049A1D64000] 16:56:19 INFO - PROCESS | 3668 | 1461110179009 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]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 16:56:19 INFO - PROCESS | 3668 | 1461110179055 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 3668 | 1461110179058 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:56:19 INFO - PROCESS | 3668 | 1461110179061 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 3668 | 1461110179065 Marionette TRACE conn5 <- [1,170,null,{}] 16:56:19 INFO - PROCESS | 3668 | 1461110179076 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}] 16:56:19 INFO - PROCESS | 3668 | 1461110179181 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:56:19 INFO - PROCESS | 3668 | 1461110179190 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE47000 == 39 [pid = 3668] [id = 52] 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049A5097C00) [pid = 3668] [serial = 152] [outer = 0000000000000000] 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049A8640400) [pid = 3668] [serial = 153] [outer = 00000049A5097C00] 16:56:19 INFO - PROCESS | 3668 | 1461110179240 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049A8F5F000) [pid = 3668] [serial = 154] [outer = 00000049A5097C00] 16:56:19 INFO - PROCESS | 3668 | 1461110179648 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]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 16:56:19 INFO - PROCESS | 3668 | 1461110179693 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 3668 | 1461110179696 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:56:19 INFO - PROCESS | 3668 | 1461110179699 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 3668 | 1461110179701 Marionette TRACE conn5 <- [1,174,null,{}] 16:56:19 INFO - PROCESS | 3668 | 1461110179704 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}] 16:56:19 INFO - PROCESS | 3668 | 1461110179783 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:56:19 INFO - PROCESS | 3668 | 1461110179789 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1176800 == 40 [pid = 3668] [id = 53] 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049A9D2C400) [pid = 3668] [serial = 155] [outer = 0000000000000000] 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049AA382400) [pid = 3668] [serial = 156] [outer = 00000049A9D2C400] 16:56:19 INFO - PROCESS | 3668 | 1461110179838 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049ACCBD400) [pid = 3668] [serial = 157] [outer = 00000049A9D2C400] 16:56:20 INFO - PROCESS | 3668 | 1461110180242 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]]]}] 16:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 16:56:20 INFO - PROCESS | 3668 | 1461110180290 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:56:20 INFO - PROCESS | 3668 | 1461110180292 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:56:20 INFO - PROCESS | 3668 | 1461110180301 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 3668 | 1461110180303 Marionette TRACE conn5 <- [1,178,null,{}] 16:56:20 INFO - PROCESS | 3668 | 1461110180306 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}] 16:56:20 INFO - PROCESS | 3668 | 1461110180384 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:56:20 INFO - PROCESS | 3668 | 1461110180389 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F6F800 == 41 [pid = 3668] [id = 54] 16:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049AD806400) [pid = 3668] [serial = 158] [outer = 0000000000000000] 16:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049AD834800) [pid = 3668] [serial = 159] [outer = 00000049AD806400] 16:56:20 INFO - PROCESS | 3668 | 1461110180438 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049AD878800) [pid = 3668] [serial = 160] [outer = 00000049AD806400] 16:56:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049AFD2A000) [pid = 3668] [serial = 161] [outer = 00000049B0608400] 16:56:20 INFO - PROCESS | 3668 | 1461110180967 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]]]}] 16:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 693ms 16:56:21 INFO - PROCESS | 3668 | 1461110180997 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:56:21 INFO - PROCESS | 3668 | 1461110180999 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:56:21 INFO - PROCESS | 3668 | 1461110181002 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - PROCESS | 3668 | 1461110181004 Marionette TRACE conn5 <- [1,182,null,{}] 16:56:21 INFO - PROCESS | 3668 | 1461110181007 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}] 16:56:21 INFO - PROCESS | 3668 | 1461110181125 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:56:21 INFO - PROCESS | 3668 | 1461110181135 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D22000 == 42 [pid = 3668] [id = 55] 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B0161000) [pid = 3668] [serial = 162] [outer = 0000000000000000] 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B060AC00) [pid = 3668] [serial = 163] [outer = 00000049B0161000] 16:56:21 INFO - PROCESS | 3668 | 1461110181181 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B094C800) [pid = 3668] [serial = 164] [outer = 00000049B0161000] 16:56:21 INFO - PROCESS | 3668 | 1461110181618 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]]]}] 16:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 16:56:21 INFO - PROCESS | 3668 | 1461110181633 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:56:21 INFO - PROCESS | 3668 | 1461110181635 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:56:21 INFO - PROCESS | 3668 | 1461110181638 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:56:21 INFO - PROCESS | 3668 | 1461110181640 Marionette TRACE conn5 <- [1,186,null,{}] 16:56:21 INFO - PROCESS | 3668 | 1461110181643 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}] 16:56:21 INFO - PROCESS | 3668 | 1461110181779 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:56:21 INFO - PROCESS | 3668 | 1461110181797 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7754800 == 43 [pid = 3668] [id = 56] 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B138F400) [pid = 3668] [serial = 165] [outer = 0000000000000000] 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B19BE000) [pid = 3668] [serial = 166] [outer = 00000049B138F400] 16:56:21 INFO - PROCESS | 3668 | 1461110181843 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B2B4D400) [pid = 3668] [serial = 167] [outer = 00000049B138F400] 16:56:22 INFO - PROCESS | 3668 | 1461110182255 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]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 628ms 16:56:22 INFO - PROCESS | 3668 | 1461110182272 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:56:22 INFO - PROCESS | 3668 | 1461110182274 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:56:22 INFO - PROCESS | 3668 | 1461110182278 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 3668 | 1461110182279 Marionette TRACE conn5 <- [1,190,null,{}] 16:56:22 INFO - PROCESS | 3668 | 1461110182283 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}] 16:56:22 INFO - PROCESS | 3668 | 1461110182381 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:56:22 INFO - PROCESS | 3668 | 1461110182387 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8530800 == 44 [pid = 3668] [id = 57] 16:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B33BAC00) [pid = 3668] [serial = 168] [outer = 0000000000000000] 16:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B4252400) [pid = 3668] [serial = 169] [outer = 00000049B33BAC00] 16:56:22 INFO - PROCESS | 3668 | 1461110182432 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B6A22400) [pid = 3668] [serial = 170] [outer = 00000049B33BAC00] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B044AC00) [pid = 3668] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A1D64400) [pid = 3668] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A1E3A400) [pid = 3668] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049AD80B000) [pid = 3668] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A3B8C400) [pid = 3668] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049A401C800) [pid = 3668] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A8DD5800) [pid = 3668] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A1E47800) [pid = 3668] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049AF5B1800) [pid = 3668] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A1D3B000) [pid = 3668] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:56:22 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (000000499E7DFC00) [pid = 3668] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:56:22 INFO - PROCESS | 3668 | 1461110182897 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]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 16:56:22 INFO - PROCESS | 3668 | 1461110182908 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:56:22 INFO - PROCESS | 3668 | 1461110182910 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:56:22 INFO - PROCESS | 3668 | 1461110182913 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:56:22 INFO - PROCESS | 3668 | 1461110182915 Marionette TRACE conn5 <- [1,194,null,{}] 16:56:22 INFO - PROCESS | 3668 | 1461110182919 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}] 16:56:23 INFO - PROCESS | 3668 | 1461110182996 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:56:23 INFO - PROCESS | 3668 | 1461110183076 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E21000 == 45 [pid = 3668] [id = 58] 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A1D40800) [pid = 3668] [serial = 171] [outer = 0000000000000000] 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049AD80B000) [pid = 3668] [serial = 172] [outer = 00000049A1D40800] 16:56:23 INFO - PROCESS | 3668 | 1461110183125 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B6A26000) [pid = 3668] [serial = 173] [outer = 00000049A1D40800] 16:56:23 INFO - PROCESS | 3668 | 1461110183454 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]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 16:56:23 INFO - PROCESS | 3668 | 1461110183504 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 3668 | 1461110183506 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:56:23 INFO - PROCESS | 3668 | 1461110183510 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 3668 | 1461110183511 Marionette TRACE conn5 <- [1,198,null,{}] 16:56:23 INFO - PROCESS | 3668 | 1461110183515 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}] 16:56:23 INFO - PROCESS | 3668 | 1461110183617 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:56:23 INFO - PROCESS | 3668 | 1461110183625 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3C9800 == 46 [pid = 3668] [id = 59] 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049AF5B5000) [pid = 3668] [serial = 174] [outer = 0000000000000000] 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B6E62800) [pid = 3668] [serial = 175] [outer = 00000049AF5B5000] 16:56:23 INFO - PROCESS | 3668 | 1461110183671 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B6E6A800) [pid = 3668] [serial = 176] [outer = 00000049AF5B5000] 16:56:24 INFO - PROCESS | 3668 | 1461110184047 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]]]}] 16:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 588ms 16:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:56:24 INFO - PROCESS | 3668 | 1461110184100 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:56:24 INFO - PROCESS | 3668 | 1461110184103 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:56:24 INFO - PROCESS | 3668 | 1461110184107 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:56:24 INFO - PROCESS | 3668 | 1461110184109 Marionette TRACE conn5 <- [1,202,null,{}] 16:56:24 INFO - PROCESS | 3668 | 1461110184113 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}] 16:56:24 INFO - PROCESS | 3668 | 1461110184235 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:56:24 INFO - PROCESS | 3668 | 1461110184250 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B9000 == 47 [pid = 3668] [id = 60] 16:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B8569400) [pid = 3668] [serial = 177] [outer = 0000000000000000] 16:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B8571C00) [pid = 3668] [serial = 178] [outer = 00000049B8569400] 16:56:24 INFO - PROCESS | 3668 | 1461110184300 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B85BC400) [pid = 3668] [serial = 179] [outer = 00000049B8569400] 16:56:24 INFO - PROCESS | 3668 | 1461110184703 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]]]}] 16:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 16:56:24 INFO - PROCESS | 3668 | 1461110184783 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:56:24 INFO - PROCESS | 3668 | 1461110184788 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:56:24 INFO - PROCESS | 3668 | 1461110184803 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:56:24 INFO - PROCESS | 3668 | 1461110184808 Marionette TRACE conn5 <- [1,206,null,{}] 16:56:24 INFO - PROCESS | 3668 | 1461110184815 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}] 16:56:24 INFO - PROCESS | 3668 | 1461110184960 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:56:25 INFO - PROCESS | 3668 | 1461110185045 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8F2C800 == 48 [pid = 3668] [id = 61] 16:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A1D62400) [pid = 3668] [serial = 180] [outer = 0000000000000000] 16:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049A1E3FC00) [pid = 3668] [serial = 181] [outer = 00000049A1D62400] 16:56:25 INFO - PROCESS | 3668 | 1461110185103 Marionette DEBUG loaded listener.js 16:56:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A3921400) [pid = 3668] [serial = 182] [outer = 00000049A1D62400] 16:56:25 INFO - PROCESS | 3668 | 1461110185731 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]]]}] 16:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 986ms 16:56:25 INFO - PROCESS | 3668 | 1461110185790 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:56:25 INFO - PROCESS | 3668 | 1461110185794 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:56:25 INFO - PROCESS | 3668 | 1461110185801 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 3668 | 1461110185806 Marionette TRACE conn5 <- [1,210,null,{}] 16:56:25 INFO - PROCESS | 3668 | 1461110185811 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}] 16:56:25 INFO - PROCESS | 3668 | 1461110185917 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:56:25 INFO - PROCESS | 3668 | 1461110185984 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40A8800 == 49 [pid = 3668] [id = 62] 16:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049A3E8F800) [pid = 3668] [serial = 183] [outer = 0000000000000000] 16:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049A8F65C00) [pid = 3668] [serial = 184] [outer = 00000049A3E8F800] 16:56:26 INFO - PROCESS | 3668 | 1461110186041 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049AD41B800) [pid = 3668] [serial = 185] [outer = 00000049A3E8F800] 16:56:26 INFO - PROCESS | 3668 | 1461110186590 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]]]}] 16:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 16:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:56:26 INFO - PROCESS | 3668 | 1461110186642 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:56:26 INFO - PROCESS | 3668 | 1461110186645 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:56:26 INFO - PROCESS | 3668 | 1461110186649 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 3668 | 1461110186652 Marionette TRACE conn5 <- [1,214,null,{}] 16:56:26 INFO - PROCESS | 3668 | 1461110186657 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}] 16:56:26 INFO - PROCESS | 3668 | 1461110186768 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:56:26 INFO - PROCESS | 3668 | 1461110186855 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9246000 == 50 [pid = 3668] [id = 63] 16:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0603400) [pid = 3668] [serial = 186] [outer = 0000000000000000] 16:56:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B0943800) [pid = 3668] [serial = 187] [outer = 00000049B0603400] 16:56:26 INFO - PROCESS | 3668 | 1461110186918 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B6A29000) [pid = 3668] [serial = 188] [outer = 00000049B0603400] 16:56:27 INFO - PROCESS | 3668 | 1461110187471 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]]]}] 16:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 882ms 16:56:27 INFO - PROCESS | 3668 | 1461110187533 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 3668 | 1461110187535 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:56:27 INFO - PROCESS | 3668 | 1461110187539 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 3668 | 1461110187541 Marionette TRACE conn5 <- [1,218,null,{}] 16:56:27 INFO - PROCESS | 3668 | 1461110187545 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}] 16:56:27 INFO - PROCESS | 3668 | 1461110187648 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:56:27 INFO - PROCESS | 3668 | 1461110187715 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2813800 == 51 [pid = 3668] [id = 64] 16:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B8575000) [pid = 3668] [serial = 189] [outer = 0000000000000000] 16:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B85B7000) [pid = 3668] [serial = 190] [outer = 00000049B8575000] 16:56:27 INFO - PROCESS | 3668 | 1461110187771 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B9207400) [pid = 3668] [serial = 191] [outer = 00000049B8575000] 16:56:28 INFO - PROCESS | 3668 | 1461110188286 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]]]}] 16:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 775ms 16:56:28 INFO - PROCESS | 3668 | 1461110188317 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:56:28 INFO - PROCESS | 3668 | 1461110188319 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:56:28 INFO - PROCESS | 3668 | 1461110188323 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:56:28 INFO - PROCESS | 3668 | 1461110188325 Marionette TRACE conn5 <- [1,222,null,{}] 16:56:28 INFO - PROCESS | 3668 | 1461110188329 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}] 16:56:28 INFO - PROCESS | 3668 | 1461110188429 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:56:28 INFO - PROCESS | 3668 | 1461110188535 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B288B000 == 52 [pid = 3668] [id = 65] 16:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B1B02800) [pid = 3668] [serial = 192] [outer = 0000000000000000] 16:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B77C2800) [pid = 3668] [serial = 193] [outer = 00000049B1B02800] 16:56:28 INFO - PROCESS | 3668 | 1461110188591 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B77C8800) [pid = 3668] [serial = 194] [outer = 00000049B1B02800] 16:56:29 INFO - PROCESS | 3668 | 1461110189305 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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1027ms 16:56:29 INFO - PROCESS | 3668 | 1461110189352 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 3668 | 1461110189356 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:56:29 INFO - PROCESS | 3668 | 1461110189361 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 3668 | 1461110189365 Marionette TRACE conn5 <- [1,226,null,{}] 16:56:29 INFO - PROCESS | 3668 | 1461110189383 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}] 16:56:29 INFO - PROCESS | 3668 | 1461110189479 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:56:29 INFO - PROCESS | 3668 | 1461110189549 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A91DE800 == 53 [pid = 3668] [id = 66] 16:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A1D45000) [pid = 3668] [serial = 195] [outer = 0000000000000000] 16:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A1E3DC00) [pid = 3668] [serial = 196] [outer = 00000049A1D45000] 16:56:29 INFO - PROCESS | 3668 | 1461110189601 Marionette DEBUG loaded listener.js 16:56:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A3B24C00) [pid = 3668] [serial = 197] [outer = 00000049A1D45000] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0571000 == 52 [pid = 3668] [id = 32] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8413800 == 51 [pid = 3668] [id = 31] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3357800 == 50 [pid = 3668] [id = 33] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3C9800 == 49 [pid = 3668] [id = 59] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E21000 == 48 [pid = 3668] [id = 58] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8530800 == 47 [pid = 3668] [id = 57] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7754800 == 46 [pid = 3668] [id = 56] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D22000 == 45 [pid = 3668] [id = 55] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F6F800 == 44 [pid = 3668] [id = 54] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1176800 == 43 [pid = 3668] [id = 53] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE47000 == 42 [pid = 3668] [id = 52] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CAC800 == 41 [pid = 3668] [id = 51] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4BEA000 == 40 [pid = 3668] [id = 50] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B0B31800) [pid = 3668] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A3917800) [pid = 3668] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049ACCC6800) [pid = 3668] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B044B400) [pid = 3668] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B2F8AC00) [pid = 3668] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | 1461110190192 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]]]}] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4206000 == 39 [pid = 3668] [id = 49] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7762800 == 38 [pid = 3668] [id = 48] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1470800 == 37 [pid = 3668] [id = 47] 16:56:30 INFO - PROCESS | 3668 | --DOCSHELL 00000049A84D2800 == 36 [pid = 3668] [id = 46] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B0C72800) [pid = 3668] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A3794C00) [pid = 3668] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AFD2B000) [pid = 3668] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AFA24800) [pid = 3668] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A1D47C00) [pid = 3668] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049A1D3F000) [pid = 3668] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A3B91400) [pid = 3668] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A9210000) [pid = 3668] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AA7F2000) [pid = 3668] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B1390400) [pid = 3668] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049AD841800) [pid = 3668] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AF35E400) [pid = 3668] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A39B3C00) [pid = 3668] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A5019800) [pid = 3668] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B195DC00) [pid = 3668] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A9D95C00) [pid = 3668] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B19C2C00) [pid = 3668] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A1E43400) [pid = 3668] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B138C000) [pid = 3668] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049B016A000) [pid = 3668] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:56:30 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A8FE3000) [pid = 3668] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 869ms 16:56:30 INFO - PROCESS | 3668 | 1461110190232 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 3668 | 1461110190238 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:56:30 INFO - PROCESS | 3668 | 1461110190245 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 3668 | 1461110190247 Marionette TRACE conn5 <- [1,230,null,{}] 16:56:30 INFO - PROCESS | 3668 | 1461110190251 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}] 16:56:30 INFO - PROCESS | 3668 | 1461110190333 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:56:30 INFO - PROCESS | 3668 | 1461110190408 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8C87000 == 37 [pid = 3668] [id = 67] 16:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A1E46400) [pid = 3668] [serial = 198] [outer = 0000000000000000] 16:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A3915800) [pid = 3668] [serial = 199] [outer = 00000049A1E46400] 16:56:30 INFO - PROCESS | 3668 | 1461110190456 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A3B8E800) [pid = 3668] [serial = 200] [outer = 00000049A1E46400] 16:56:30 INFO - PROCESS | 3668 | 1461110190837 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]]]}] 16:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 16:56:30 INFO - PROCESS | 3668 | 1461110190875 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 3668 | 1461110190877 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:56:30 INFO - PROCESS | 3668 | 1461110190881 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 3668 | 1461110190884 Marionette TRACE conn5 <- [1,234,null,{}] 16:56:30 INFO - PROCESS | 3668 | 1461110190911 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}] 16:56:31 INFO - PROCESS | 3668 | 1461110190996 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:56:31 INFO - PROCESS | 3668 | 1461110191003 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF94000 == 38 [pid = 3668] [id = 68] 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049A823AC00) [pid = 3668] [serial = 201] [outer = 0000000000000000] 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049A8F5E400) [pid = 3668] [serial = 202] [outer = 00000049A823AC00] 16:56:31 INFO - PROCESS | 3668 | 1461110191052 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A9D96000) [pid = 3668] [serial = 203] [outer = 00000049A823AC00] 16:56:31 INFO - PROCESS | 3668 | 1461110191475 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]]]}] 16:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 649ms 16:56:31 INFO - PROCESS | 3668 | 1461110191533 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:56:31 INFO - PROCESS | 3668 | 1461110191536 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:56:31 INFO - PROCESS | 3668 | 1461110191539 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:56:31 INFO - PROCESS | 3668 | 1461110191541 Marionette TRACE conn5 <- [1,238,null,{}] 16:56:31 INFO - PROCESS | 3668 | 1461110191544 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}] 16:56:31 INFO - PROCESS | 3668 | 1461110191625 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:56:31 INFO - PROCESS | 3668 | 1461110191633 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0565000 == 39 [pid = 3668] [id = 69] 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049AA7F4800) [pid = 3668] [serial = 204] [outer = 0000000000000000] 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049ACCC2400) [pid = 3668] [serial = 205] [outer = 00000049AA7F4800] 16:56:31 INFO - PROCESS | 3668 | 1461110191680 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049AD424800) [pid = 3668] [serial = 206] [outer = 00000049AA7F4800] 16:56:32 INFO - PROCESS | 3668 | 1461110192084 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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 16:56:32 INFO - PROCESS | 3668 | 1461110192128 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 3668 | 1461110192130 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:56:32 INFO - PROCESS | 3668 | 1461110192133 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 3668 | 1461110192135 Marionette TRACE conn5 <- [1,242,null,{}] 16:56:32 INFO - PROCESS | 3668 | 1461110192139 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}] 16:56:32 INFO - PROCESS | 3668 | 1461110192218 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:56:32 INFO - PROCESS | 3668 | 1461110192224 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B9D000 == 40 [pid = 3668] [id = 70] 16:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD427800) [pid = 3668] [serial = 207] [outer = 0000000000000000] 16:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AD806000) [pid = 3668] [serial = 208] [outer = 00000049AD427800] 16:56:32 INFO - PROCESS | 3668 | 1461110192272 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AD83E800) [pid = 3668] [serial = 209] [outer = 00000049AD427800] 16:56:32 INFO - PROCESS | 3668 | 1461110192785 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]]]}] 16:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 16:56:32 INFO - PROCESS | 3668 | 1461110192828 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 3668 | 1461110192831 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:56:32 INFO - PROCESS | 3668 | 1461110192834 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 3668 | 1461110192836 Marionette TRACE conn5 <- [1,246,null,{}] 16:56:32 INFO - PROCESS | 3668 | 1461110192839 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}] 16:56:32 INFO - PROCESS | 3668 | 1461110192959 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:56:33 INFO - PROCESS | 3668 | 1461110193009 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8D50800 == 41 [pid = 3668] [id = 71] 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049AFA24C00) [pid = 3668] [serial = 210] [outer = 0000000000000000] 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B01ED400) [pid = 3668] [serial = 211] [outer = 00000049AFA24C00] 16:56:33 INFO - PROCESS | 3668 | 1461110193060 Marionette DEBUG loaded listener.js 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0453800) [pid = 3668] [serial = 212] [outer = 00000049AFA24C00] 16:56:33 INFO - PROCESS | 3668 | 1461110193645 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]]]}] 16:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 16:56:33 INFO - PROCESS | 3668 | 1461110193674 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 3668 | 1461110193676 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:56:33 INFO - PROCESS | 3668 | 1461110193689 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - PROCESS | 3668 | 1461110193691 Marionette TRACE conn5 <- [1,250,null,{}] 16:56:33 INFO - PROCESS | 3668 | 1461110193694 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}] 16:56:33 INFO - PROCESS | 3668 | 1461110193794 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:56:33 INFO - PROCESS | 3668 | 1461110193802 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F76800 == 42 [pid = 3668] [id = 72] 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B044B800) [pid = 3668] [serial = 213] [outer = 0000000000000000] 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B1384C00) [pid = 3668] [serial = 214] [outer = 00000049B044B800] 16:56:33 INFO - PROCESS | 3668 | 1461110193849 Marionette DEBUG loaded listener.js 16:56:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B1B04400) [pid = 3668] [serial = 215] [outer = 00000049B044B800] 16:56:34 INFO - PROCESS | 3668 | 1461110194263 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]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 16:56:34 INFO - PROCESS | 3668 | 1461110194324 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 3668 | 1461110194326 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:56:34 INFO - PROCESS | 3668 | 1461110194329 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 3668 | 1461110194331 Marionette TRACE conn5 <- [1,254,null,{}] 16:56:34 INFO - PROCESS | 3668 | 1461110194335 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}] 16:56:34 INFO - PROCESS | 3668 | 1461110194435 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:56:34 INFO - PROCESS | 3668 | 1461110194441 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4204800 == 43 [pid = 3668] [id = 73] 16:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B19C3800) [pid = 3668] [serial = 216] [outer = 0000000000000000] 16:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B33BB000) [pid = 3668] [serial = 217] [outer = 00000049B19C3800] 16:56:34 INFO - PROCESS | 3668 | 1461110194487 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B5BD7800) [pid = 3668] [serial = 218] [outer = 00000049B19C3800] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B016C000) [pid = 3668] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049AA385000) [pid = 3668] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B082DC00) [pid = 3668] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A3797400) [pid = 3668] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B0161000) [pid = 3668] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B138F400) [pid = 3668] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A1D40800) [pid = 3668] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049AF36CC00) [pid = 3668] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B33BAC00) [pid = 3668] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A5097C00) [pid = 3668] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049AD806400) [pid = 3668] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A9D2C400) [pid = 3668] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A1E46000) [pid = 3668] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A3B1C800) [pid = 3668] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A1D64000) [pid = 3668] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:56:34 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049AF5B5000) [pid = 3668] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:56:34 INFO - PROCESS | 3668 | 1461110194980 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]]]}] 16:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 694ms 16:56:35 INFO - PROCESS | 3668 | 1461110195025 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 3668 | 1461110195028 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:56:35 INFO - PROCESS | 3668 | 1461110195031 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:56:35 INFO - PROCESS | 3668 | 1461110195033 Marionette TRACE conn5 <- [1,258,null,{}] 16:56:35 INFO - PROCESS | 3668 | 1461110195036 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}] 16:56:35 INFO - PROCESS | 3668 | 1461110195139 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:56:35 INFO - PROCESS | 3668 | 1461110195147 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C1E000 == 44 [pid = 3668] [id = 74] 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A9142000) [pid = 3668] [serial = 219] [outer = 0000000000000000] 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B0161000) [pid = 3668] [serial = 220] [outer = 00000049A9142000] 16:56:35 INFO - PROCESS | 3668 | 1461110195193 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B5BD5C00) [pid = 3668] [serial = 221] [outer = 00000049A9142000] 16:56:35 INFO - PROCESS | 3668 | 1461110195598 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]]]}] 16:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 16:56:35 INFO - PROCESS | 3668 | 1461110195621 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 3668 | 1461110195623 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:56:35 INFO - PROCESS | 3668 | 1461110195636 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 3668 | 1461110195637 Marionette TRACE conn5 <- [1,262,null,{}] 16:56:35 INFO - PROCESS | 3668 | 1461110195641 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}] 16:56:35 INFO - PROCESS | 3668 | 1461110195720 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:56:35 INFO - PROCESS | 3668 | 1461110195726 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B747E800 == 45 [pid = 3668] [id = 75] 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B5BDC400) [pid = 3668] [serial = 222] [outer = 0000000000000000] 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B5BE0C00) [pid = 3668] [serial = 223] [outer = 00000049B5BDC400] 16:56:35 INFO - PROCESS | 3668 | 1461110195774 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B5CD9000) [pid = 3668] [serial = 224] [outer = 00000049B5BDC400] 16:56:36 INFO - PROCESS | 3668 | 1461110196178 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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 16:56:36 INFO - PROCESS | 3668 | 1461110196227 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 3668 | 1461110196230 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:56:36 INFO - PROCESS | 3668 | 1461110196238 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 3668 | 1461110196241 Marionette TRACE conn5 <- [1,266,null,{}] 16:56:36 INFO - PROCESS | 3668 | 1461110196244 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}] 16:56:36 INFO - PROCESS | 3668 | 1461110196344 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:56:36 INFO - PROCESS | 3668 | 1461110196352 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7481800 == 46 [pid = 3668] [id = 76] 16:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B460AC00) [pid = 3668] [serial = 225] [outer = 0000000000000000] 16:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B5CD6400) [pid = 3668] [serial = 226] [outer = 00000049B460AC00] 16:56:36 INFO - PROCESS | 3668 | 1461110196403 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B6A27000) [pid = 3668] [serial = 227] [outer = 00000049B460AC00] 16:56:37 INFO - PROCESS | 3668 | 1461110197003 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]]]}] 16:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 775ms 16:56:37 INFO - PROCESS | 3668 | 1461110197017 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:56:37 INFO - PROCESS | 3668 | 1461110197022 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:56:37 INFO - PROCESS | 3668 | 1461110197028 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 3668 | 1461110197032 Marionette TRACE conn5 <- [1,270,null,{}] 16:56:37 INFO - PROCESS | 3668 | 1461110197038 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}] 16:56:37 INFO - PROCESS | 3668 | 1461110197148 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:56:37 INFO - PROCESS | 3668 | 1461110197235 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92AE000 == 47 [pid = 3668] [id = 77] 16:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049A1D43C00) [pid = 3668] [serial = 228] [outer = 0000000000000000] 16:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049A1E42400) [pid = 3668] [serial = 229] [outer = 00000049A1D43C00] 16:56:37 INFO - PROCESS | 3668 | 1461110197294 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A3B8AC00) [pid = 3668] [serial = 230] [outer = 00000049A1D43C00] 16:56:37 INFO - PROCESS | 3668 | 1461110197969 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]]]}] 16:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 987ms 16:56:38 INFO - PROCESS | 3668 | 1461110198091 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 3668 | 1461110198097 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:56:38 INFO - PROCESS | 3668 | 1461110198162 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 3668 | 1461110198165 Marionette TRACE conn5 <- [1,274,null,{}] 16:56:38 INFO - PROCESS | 3668 | 1461110198243 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}] 16:56:38 INFO - PROCESS | 3668 | 1461110198371 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:56:38 INFO - PROCESS | 3668 | 1461110198457 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B344D000 == 48 [pid = 3668] [id = 78] 16:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049AD429400) [pid = 3668] [serial = 231] [outer = 0000000000000000] 16:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049AD839800) [pid = 3668] [serial = 232] [outer = 00000049AD429400] 16:56:38 INFO - PROCESS | 3668 | 1461110198514 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B016B000) [pid = 3668] [serial = 233] [outer = 00000049AD429400] 16:56:39 INFO - PROCESS | 3668 | 1461110199063 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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 986ms 16:56:39 INFO - PROCESS | 3668 | 1461110199123 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 3668 | 1461110199126 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:56:39 INFO - PROCESS | 3668 | 1461110199130 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 3668 | 1461110199134 Marionette TRACE conn5 <- [1,278,null,{}] 16:56:39 INFO - PROCESS | 3668 | 1461110199146 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}] 16:56:39 INFO - PROCESS | 3668 | 1461110199255 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:56:39 INFO - PROCESS | 3668 | 1461110199325 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B924A800 == 49 [pid = 3668] [id = 79] 16:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B460C400) [pid = 3668] [serial = 234] [outer = 0000000000000000] 16:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B4611000) [pid = 3668] [serial = 235] [outer = 00000049B460C400] 16:56:39 INFO - PROCESS | 3668 | 1461110199385 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B4D32000) [pid = 3668] [serial = 236] [outer = 00000049B460C400] 16:56:39 INFO - PROCESS | 3668 | 1461110199965 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]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 902ms 16:56:40 INFO - PROCESS | 3668 | 1461110200033 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 3668 | 1461110200036 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:56:40 INFO - PROCESS | 3668 | 1461110200040 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 3668 | 1461110200042 Marionette TRACE conn5 <- [1,282,null,{}] 16:56:40 INFO - PROCESS | 3668 | 1461110200046 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}] 16:56:40 INFO - PROCESS | 3668 | 1461110200153 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:56:40 INFO - PROCESS | 3668 | 1461110200221 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4666800 == 50 [pid = 3668] [id = 80] 16:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B5BD4C00) [pid = 3668] [serial = 237] [outer = 0000000000000000] 16:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B5BE1800) [pid = 3668] [serial = 238] [outer = 00000049B5BD4C00] 16:56:40 INFO - PROCESS | 3668 | 1461110200279 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B6E5D400) [pid = 3668] [serial = 239] [outer = 00000049B5BD4C00] 16:56:40 INFO - PROCESS | 3668 | 1461110200808 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]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 796ms 16:56:40 INFO - PROCESS | 3668 | 1461110200860 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 3668 | 1461110200863 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:56:40 INFO - PROCESS | 3668 | 1461110200867 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 3668 | 1461110200870 Marionette TRACE conn5 <- [1,286,null,{}] 16:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:56:40 INFO - PROCESS | 3668 | 1461110200873 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}] 16:56:40 INFO - PROCESS | 3668 | 1461110200977 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:56:41 INFO - PROCESS | 3668 | 1461110201059 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3457000 == 51 [pid = 3668] [id = 81] 16:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A3B1D800) [pid = 3668] [serial = 240] [outer = 0000000000000000] 16:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AD87E800) [pid = 3668] [serial = 241] [outer = 00000049A3B1D800] 16:56:41 INFO - PROCESS | 3668 | 1461110201116 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B6E5F800) [pid = 3668] [serial = 242] [outer = 00000049A3B1D800] 16:56:41 INFO - PROCESS | 3668 | 1461110201823 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]]]}] 16:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 984ms 16:56:41 INFO - PROCESS | 3668 | 1461110201858 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:56:41 INFO - PROCESS | 3668 | 1461110201862 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:56:41 INFO - PROCESS | 3668 | 1461110201867 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:56:41 INFO - PROCESS | 3668 | 1461110201872 Marionette TRACE conn5 <- [1,290,null,{}] 16:56:41 INFO - PROCESS | 3668 | 1461110201879 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}] 16:56:41 INFO - PROCESS | 3668 | 1461110201976 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:56:42 INFO - PROCESS | 3668 | 1461110202066 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD771800 == 52 [pid = 3668] [id = 82] 16:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A1D40800) [pid = 3668] [serial = 243] [outer = 0000000000000000] 16:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A1E48C00) [pid = 3668] [serial = 244] [outer = 00000049A1D40800] 16:56:42 INFO - PROCESS | 3668 | 1461110202117 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049A3922400) [pid = 3668] [serial = 245] [outer = 00000049A1D40800] 16:56:42 INFO - PROCESS | 3668 | 1461110202708 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]]]}] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B747E800 == 51 [pid = 3668] [id = 75] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C1E000 == 50 [pid = 3668] [id = 74] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4204800 == 49 [pid = 3668] [id = 73] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F76800 == 48 [pid = 3668] [id = 72] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8D50800 == 47 [pid = 3668] [id = 71] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B9D000 == 46 [pid = 3668] [id = 70] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0565000 == 45 [pid = 3668] [id = 69] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF94000 == 44 [pid = 3668] [id = 68] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8C87000 == 43 [pid = 3668] [id = 67] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B8571C00) [pid = 3668] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A1D46400) [pid = 3668] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A913C800) [pid = 3668] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B060B800) [pid = 3668] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049A91DE800 == 42 [pid = 3668] [id = 66] 16:56:42 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B9000 == 41 [pid = 3668] [id = 60] 16:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 943ms 16:56:42 INFO - PROCESS | 3668 | 1461110202815 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 3668 | 1461110202821 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:56:42 INFO - PROCESS | 3668 | 1461110202827 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 3668 | 1461110202830 Marionette TRACE conn5 <- [1,294,null,{}] 16:56:42 INFO - PROCESS | 3668 | 1461110202833 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}] 16:56:42 INFO - PROCESS | 3668 | 1461110202934 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B060DC00) [pid = 3668] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049AF36D800) [pid = 3668] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B138A800) [pid = 3668] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A5096800) [pid = 3668] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B6E6A800) [pid = 3668] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B6A26000) [pid = 3668] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B6A22400) [pid = 3668] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B6E62800) [pid = 3668] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049AD878800) [pid = 3668] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A826F400) [pid = 3668] [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.] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B060AC00) [pid = 3668] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B19BE000) [pid = 3668] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B094C800) [pid = 3668] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AD80B000) [pid = 3668] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B6A1D000) [pid = 3668] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B4252400) [pid = 3668] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A8640400) [pid = 3668] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A8F5F000) [pid = 3668] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AD834800) [pid = 3668] [serial = 159] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049AA382400) [pid = 3668] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049ACCBD400) [pid = 3668] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A39B9C00) [pid = 3668] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A31D2400) [pid = 3668] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B2F8B800) [pid = 3668] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A3B27400) [pid = 3668] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:56:42 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A1E41C00) [pid = 3668] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:56:43 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A39C0800) [pid = 3668] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:56:43 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049B2B4D400) [pid = 3668] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:56:43 INFO - PROCESS | 3668 | 1461110203003 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8C20800 == 42 [pid = 3668] [id = 83] 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A1D45400) [pid = 3668] [serial = 246] [outer = 0000000000000000] 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A1E3E800) [pid = 3668] [serial = 247] [outer = 00000049A1D45400] 16:56:43 INFO - PROCESS | 3668 | 1461110203051 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A39BB000) [pid = 3668] [serial = 248] [outer = 00000049A1D45400] 16:56:43 INFO - PROCESS | 3668 | 1461110203441 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]]]}] 16:56:43 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. 16:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 16:56:43 INFO - PROCESS | 3668 | 1461110203521 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 3668 | 1461110203523 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:56:43 INFO - PROCESS | 3668 | 1461110203527 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 3668 | 1461110203530 Marionette TRACE conn5 <- [1,298,null,{}] 16:56:43 INFO - PROCESS | 3668 | 1461110203541 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}] 16:56:43 INFO - PROCESS | 3668 | 1461110203640 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:56:43 INFO - PROCESS | 3668 | 1461110203650 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B01A0000 == 43 [pid = 3668] [id = 84] 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049A8C29800) [pid = 3668] [serial = 249] [outer = 0000000000000000] 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049A8D64C00) [pid = 3668] [serial = 250] [outer = 00000049A8C29800] 16:56:43 INFO - PROCESS | 3668 | 1461110203705 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A91A9000) [pid = 3668] [serial = 251] [outer = 00000049A8C29800] 16:56:44 INFO - PROCESS | 3668 | 1461110204148 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]]]}] 16:56:44 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. 16:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 647ms 16:56:44 INFO - PROCESS | 3668 | 1461110204176 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 3668 | 1461110204179 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:56:44 INFO - PROCESS | 3668 | 1461110204183 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:56:44 INFO - PROCESS | 3668 | 1461110204184 Marionette TRACE conn5 <- [1,302,null,{}] 16:56:44 INFO - PROCESS | 3668 | 1461110204188 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}] 16:56:44 INFO - PROCESS | 3668 | 1461110204271 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:56:44 INFO - PROCESS | 3668 | 1461110204277 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B118B000 == 44 [pid = 3668] [id = 85] 16:56:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A9D29C00) [pid = 3668] [serial = 252] [outer = 0000000000000000] 16:56:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049AA382400) [pid = 3668] [serial = 253] [outer = 00000049A9D29C00] 16:56:44 INFO - PROCESS | 3668 | 1461110204326 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049ACCC4400) [pid = 3668] [serial = 254] [outer = 00000049A9D29C00] 16:56:44 INFO - PROCESS | 3668 | 1461110204618 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:56:44 INFO - PROCESS | 3668 | 1461110204831 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]]]}] 16:56:44 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. 16:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 16:56:44 INFO - PROCESS | 3668 | 1461110204878 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 3668 | 1461110204881 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:56:44 INFO - PROCESS | 3668 | 1461110204884 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 3668 | 1461110204886 Marionette TRACE conn5 <- [1,306,null,{}] 16:56:44 INFO - PROCESS | 3668 | 1461110204890 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}] 16:56:44 INFO - PROCESS | 3668 | 1461110204972 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:56:44 INFO - PROCESS | 3668 | 1461110204978 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B289F000 == 45 [pid = 3668] [id = 86] 16:56:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD429800) [pid = 3668] [serial = 255] [outer = 0000000000000000] 16:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AD83A400) [pid = 3668] [serial = 256] [outer = 00000049AD429800] 16:56:45 INFO - PROCESS | 3668 | 1461110205026 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AF5B5C00) [pid = 3668] [serial = 257] [outer = 00000049AD429800] 16:56:45 INFO - PROCESS | 3668 | 1461110205482 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]]]}] 16:56:45 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. 16:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 16:56:45 INFO - PROCESS | 3668 | 1461110205516 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 3668 | 1461110205519 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:56:45 INFO - PROCESS | 3668 | 1461110205522 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 3668 | 1461110205524 Marionette TRACE conn5 <- [1,310,null,{}] 16:56:45 INFO - PROCESS | 3668 | 1461110205527 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}] 16:56:45 INFO - PROCESS | 3668 | 1461110205654 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:56:45 INFO - PROCESS | 3668 | 1461110205729 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B345E800 == 46 [pid = 3668] [id = 87] 16:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B015F800) [pid = 3668] [serial = 258] [outer = 0000000000000000] 16:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B0675000) [pid = 3668] [serial = 259] [outer = 00000049B015F800] 16:56:45 INFO - PROCESS | 3668 | 1461110205780 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0C72C00) [pid = 3668] [serial = 260] [outer = 00000049B015F800] 16:56:46 INFO - PROCESS | 3668 | 1461110206203 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]]]}] 16:56:46 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. 16:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 734ms 16:56:46 INFO - PROCESS | 3668 | 1461110206259 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 3668 | 1461110206262 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:56:46 INFO - PROCESS | 3668 | 1461110206270 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 3668 | 1461110206272 Marionette TRACE conn5 <- [1,314,null,{}] 16:56:46 INFO - PROCESS | 3668 | 1461110206283 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}] 16:56:46 INFO - PROCESS | 3668 | 1461110206386 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:56:46 INFO - PROCESS | 3668 | 1461110206395 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4213800 == 47 [pid = 3668] [id = 88] 16:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B1196800) [pid = 3668] [serial = 261] [outer = 0000000000000000] 16:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B138F000) [pid = 3668] [serial = 262] [outer = 00000049B1196800] 16:56:46 INFO - PROCESS | 3668 | 1461110206444 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B2909400) [pid = 3668] [serial = 263] [outer = 00000049B1196800] 16:56:46 INFO - PROCESS | 3668 | 1461110206884 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]]]}] 16:56:46 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. 16:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 648ms 16:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:56:46 INFO - PROCESS | 3668 | 1461110206919 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 3668 | 1461110206922 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:56:46 INFO - PROCESS | 3668 | 1461110206925 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 3668 | 1461110206927 Marionette TRACE conn5 <- [1,318,null,{}] 16:56:46 INFO - PROCESS | 3668 | 1461110206930 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}] 16:56:47 INFO - PROCESS | 3668 | 1461110207056 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:56:47 INFO - PROCESS | 3668 | 1461110207079 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C39800 == 48 [pid = 3668] [id = 89] 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B2B4A800) [pid = 3668] [serial = 264] [outer = 0000000000000000] 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B3E4C000) [pid = 3668] [serial = 265] [outer = 00000049B2B4A800] 16:56:47 INFO - PROCESS | 3668 | 1461110207125 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B4D2EC00) [pid = 3668] [serial = 266] [outer = 00000049B2B4A800] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AFA24C00) [pid = 3668] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B044B800) [pid = 3668] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A1E46400) [pid = 3668] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A823AC00) [pid = 3668] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A1D45000) [pid = 3668] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B1B02800) [pid = 3668] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AA7F4800) [pid = 3668] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049AD427800) [pid = 3668] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B5BDC400) [pid = 3668] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B19C3800) [pid = 3668] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:56:47 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A9142000) [pid = 3668] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:56:47 INFO - PROCESS | 3668 | 1461110207646 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]]]}] 16:56:47 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. 16:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 793ms 16:56:47 INFO - PROCESS | 3668 | 1461110207719 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 3668 | 1461110207721 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:56:47 INFO - PROCESS | 3668 | 1461110207725 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 3668 | 1461110207726 Marionette TRACE conn5 <- [1,322,null,{}] 16:56:47 INFO - PROCESS | 3668 | 1461110207730 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}] 16:56:47 INFO - PROCESS | 3668 | 1461110207811 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:56:47 INFO - PROCESS | 3668 | 1461110207834 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B774E000 == 49 [pid = 3668] [id = 90] 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B4604400) [pid = 3668] [serial = 267] [outer = 0000000000000000] 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B4D2FC00) [pid = 3668] [serial = 268] [outer = 00000049B4604400] 16:56:47 INFO - PROCESS | 3668 | 1461110207883 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B5BDE800) [pid = 3668] [serial = 269] [outer = 00000049B4604400] 16:56:48 INFO - PROCESS | 3668 | 1461110208299 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]]]}] 16:56:48 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. 16:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 16:56:48 INFO - PROCESS | 3668 | 1461110208356 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 3668 | 1461110208358 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:56:48 INFO - PROCESS | 3668 | 1461110208362 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 3668 | 1461110208364 Marionette TRACE conn5 <- [1,326,null,{}] 16:56:48 INFO - PROCESS | 3668 | 1461110208368 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}] 16:56:48 INFO - PROCESS | 3668 | 1461110208451 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:56:48 INFO - PROCESS | 3668 | 1461110208459 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8532800 == 50 [pid = 3668] [id = 91] 16:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B6A1B800) [pid = 3668] [serial = 270] [outer = 0000000000000000] 16:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B6A1E000) [pid = 3668] [serial = 271] [outer = 00000049B6A1B800] 16:56:48 INFO - PROCESS | 3668 | 1461110208506 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B6E67400) [pid = 3668] [serial = 272] [outer = 00000049B6A1B800] 16:56:48 INFO - PROCESS | 3668 | 1461110208952 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]]]}] 16:56:48 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. 16:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 16:56:49 INFO - PROCESS | 3668 | 1461110208992 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 3668 | 1461110208995 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:56:49 INFO - PROCESS | 3668 | 1461110208999 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 3668 | 1461110209001 Marionette TRACE conn5 <- [1,330,null,{}] 16:56:49 INFO - PROCESS | 3668 | 1461110209005 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}] 16:56:49 INFO - PROCESS | 3668 | 1461110209109 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:56:49 INFO - PROCESS | 3668 | 1461110209117 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B924C800 == 51 [pid = 3668] [id = 92] 16:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B5C79000) [pid = 3668] [serial = 273] [outer = 0000000000000000] 16:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B5C80800) [pid = 3668] [serial = 274] [outer = 00000049B5C79000] 16:56:49 INFO - PROCESS | 3668 | 1461110209168 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B8567400) [pid = 3668] [serial = 275] [outer = 00000049B5C79000] 16:56:49 INFO - PROCESS | 3668 | 1461110209855 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]]]}] 16:56:49 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. 16:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 16:56:49 INFO - PROCESS | 3668 | 1461110209882 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 3668 | 1461110209887 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:56:49 INFO - PROCESS | 3668 | 1461110209893 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 3668 | 1461110209897 Marionette TRACE conn5 <- [1,334,null,{}] 16:56:49 INFO - PROCESS | 3668 | 1461110209903 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}] 16:56:50 INFO - PROCESS | 3668 | 1461110210014 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:56:50 INFO - PROCESS | 3668 | 1461110210086 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA7A5800 == 52 [pid = 3668] [id = 93] 16:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A1D6B800) [pid = 3668] [serial = 276] [outer = 0000000000000000] 16:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049A39B9000) [pid = 3668] [serial = 277] [outer = 00000049A1D6B800] 16:56:50 INFO - PROCESS | 3668 | 1461110210186 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049A5018C00) [pid = 3668] [serial = 278] [outer = 00000049A1D6B800] 16:56:50 INFO - PROCESS | 3668 | 1461110210724 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]]]}] 16:56:50 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. 16:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 882ms 16:56:50 INFO - PROCESS | 3668 | 1461110210778 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:56:50 INFO - PROCESS | 3668 | 1461110210785 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:56:50 INFO - PROCESS | 3668 | 1461110210791 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:56:50 INFO - PROCESS | 3668 | 1461110210795 Marionette TRACE conn5 <- [1,338,null,{}] 16:56:50 INFO - PROCESS | 3668 | 1461110210799 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}] 16:56:50 INFO - PROCESS | 3668 | 1461110210908 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:56:50 INFO - PROCESS | 3668 | 1461110210978 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B3B000 == 53 [pid = 3668] [id = 94] 16:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A8F58800) [pid = 3668] [serial = 279] [outer = 0000000000000000] 16:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A9D2F000) [pid = 3668] [serial = 280] [outer = 00000049A8F58800] 16:56:51 INFO - PROCESS | 3668 | 1461110211035 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049AD8E4C00) [pid = 3668] [serial = 281] [outer = 00000049A8F58800] 16:56:51 INFO - PROCESS | 3668 | 1461110211669 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]]]}] 16:56:51 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. 16:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 941ms 16:56:51 INFO - PROCESS | 3668 | 1461110211739 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 3668 | 1461110211742 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:56:51 INFO - PROCESS | 3668 | 1461110211746 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 3668 | 1461110211750 Marionette TRACE conn5 <- [1,342,null,{}] 16:56:51 INFO - PROCESS | 3668 | 1461110211762 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}] 16:56:51 INFO - PROCESS | 3668 | 1461110211908 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:56:51 INFO - PROCESS | 3668 | 1461110211926 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA39F800 == 54 [pid = 3668] [id = 95] 16:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B060FC00) [pid = 3668] [serial = 282] [outer = 0000000000000000] 16:56:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B12A4000) [pid = 3668] [serial = 283] [outer = 00000049B060FC00] 16:56:51 INFO - PROCESS | 3668 | 1461110211986 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B12AC000) [pid = 3668] [serial = 284] [outer = 00000049B060FC00] 16:56:52 INFO - PROCESS | 3668 | 1461110212493 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]]]}] 16:56:52 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. 16:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 797ms 16:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:56:52 INFO - PROCESS | 3668 | 1461110212549 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:56:52 INFO - PROCESS | 3668 | 1461110212552 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:56:52 INFO - PROCESS | 3668 | 1461110212557 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:56:52 INFO - PROCESS | 3668 | 1461110212559 Marionette TRACE conn5 <- [1,346,null,{}] 16:56:52 INFO - PROCESS | 3668 | 1461110212563 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}] 16:56:52 INFO - PROCESS | 3668 | 1461110212672 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:56:52 INFO - PROCESS | 3668 | 1461110212753 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0774800 == 55 [pid = 3668] [id = 96] 16:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B1867400) [pid = 3668] [serial = 285] [outer = 0000000000000000] 16:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B451AC00) [pid = 3668] [serial = 286] [outer = 00000049B1867400] 16:56:52 INFO - PROCESS | 3668 | 1461110212810 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4521C00) [pid = 3668] [serial = 287] [outer = 00000049B1867400] 16:56:53 INFO - PROCESS | 3668 | 1461110213389 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]]]}] 16:56:53 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. 16:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 882ms 16:56:53 INFO - PROCESS | 3668 | 1461110213440 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 3668 | 1461110213443 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:56:53 INFO - PROCESS | 3668 | 1461110213447 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 3668 | 1461110213449 Marionette TRACE conn5 <- [1,350,null,{}] 16:56:53 INFO - PROCESS | 3668 | 1461110213453 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}] 16:56:53 INFO - PROCESS | 3668 | 1461110213556 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:56:53 INFO - PROCESS | 3668 | 1461110213625 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F70800 == 56 [pid = 3668] [id = 97] 16:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B1285800) [pid = 3668] [serial = 288] [outer = 0000000000000000] 16:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B128BC00) [pid = 3668] [serial = 289] [outer = 00000049B1285800] 16:56:53 INFO - PROCESS | 3668 | 1461110213682 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B1963C00) [pid = 3668] [serial = 290] [outer = 00000049B1285800] 16:56:54 INFO - PROCESS | 3668 | 1461110214218 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]]]}] 16:56:54 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. 16:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 797ms 16:56:54 INFO - PROCESS | 3668 | 1461110214263 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 3668 | 1461110214265 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:56:54 INFO - PROCESS | 3668 | 1461110214270 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 3668 | 1461110214272 Marionette TRACE conn5 <- [1,354,null,{}] 16:56:54 INFO - PROCESS | 3668 | 1461110214276 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}] 16:56:54 INFO - PROCESS | 3668 | 1461110214405 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:56:54 INFO - PROCESS | 3668 | 1461110214491 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8DBD800 == 57 [pid = 3668] [id = 98] 16:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049AD875000) [pid = 3668] [serial = 291] [outer = 0000000000000000] 16:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B1286400) [pid = 3668] [serial = 292] [outer = 00000049AD875000] 16:56:54 INFO - PROCESS | 3668 | 1461110214551 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B4529C00) [pid = 3668] [serial = 293] [outer = 00000049AD875000] 16:56:55 INFO - PROCESS | 3668 | 1461110215251 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]]]}] 16:56:55 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. 16:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1030ms 16:56:55 INFO - PROCESS | 3668 | 1461110215304 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 3668 | 1461110215309 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:56:55 INFO - PROCESS | 3668 | 1461110215314 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 3668 | 1461110215318 Marionette TRACE conn5 <- [1,358,null,{}] 16:56:55 INFO - PROCESS | 3668 | 1461110215323 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}] 16:56:55 INFO - PROCESS | 3668 | 1461110215423 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:56:55 INFO - PROCESS | 3668 | 1461110215503 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA58800 == 58 [pid = 3668] [id = 99] 16:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A1D49000) [pid = 3668] [serial = 294] [outer = 0000000000000000] 16:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049A1D6AC00) [pid = 3668] [serial = 295] [outer = 00000049A1D49000] 16:56:55 INFO - PROCESS | 3668 | 1461110215554 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049A3B24400) [pid = 3668] [serial = 296] [outer = 00000049A1D49000] 16:56:56 INFO - PROCESS | 3668 | 1461110216203 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]]]}] 16:56:56 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. 16:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8532800 == 57 [pid = 3668] [id = 91] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B774E000 == 56 [pid = 3668] [id = 90] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C39800 == 55 [pid = 3668] [id = 89] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4213800 == 54 [pid = 3668] [id = 88] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B345E800 == 53 [pid = 3668] [id = 87] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B289F000 == 52 [pid = 3668] [id = 86] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B118B000 == 51 [pid = 3668] [id = 85] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B01A0000 == 50 [pid = 3668] [id = 84] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8C20800 == 49 [pid = 3668] [id = 83] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B5CD6400) [pid = 3668] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD771800 == 48 [pid = 3668] [id = 82] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B924A800 == 47 [pid = 3668] [id = 79] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049B344D000 == 46 [pid = 3668] [id = 78] 16:56:56 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92AE000 == 45 [pid = 3668] [id = 77] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B01ED400) [pid = 3668] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B1384C00) [pid = 3668] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A8F65C00) [pid = 3668] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A3915800) [pid = 3668] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A3B8E800) [pid = 3668] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A1E3FC00) [pid = 3668] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B0453800) [pid = 3668] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A8F5E400) [pid = 3668] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A9D96000) [pid = 3668] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A3B24C00) [pid = 3668] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A1E3DC00) [pid = 3668] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B77C8800) [pid = 3668] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B77C2800) [pid = 3668] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049ACCC2400) [pid = 3668] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AD424800) [pid = 3668] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049AD806000) [pid = 3668] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B0943800) [pid = 3668] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B85B7000) [pid = 3668] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B5CD9000) [pid = 3668] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B33BB000) [pid = 3668] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B1B04400) [pid = 3668] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B5BE0C00) [pid = 3668] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B5BD7800) [pid = 3668] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B5BD5C00) [pid = 3668] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B0161000) [pid = 3668] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049AD83E800) [pid = 3668] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:56:56 INFO - PROCESS | 3668 | 1461110216316 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 3668 | 1461110216322 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:56:56 INFO - PROCESS | 3668 | 1461110216329 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 3668 | 1461110216332 Marionette TRACE conn5 <- [1,362,null,{}] 16:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:56:56 INFO - PROCESS | 3668 | 1461110216335 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}] 16:56:56 INFO - PROCESS | 3668 | 1461110216438 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:56:56 INFO - PROCESS | 3668 | 1461110216500 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92AE000 == 46 [pid = 3668] [id = 100] 16:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A1D64C00) [pid = 3668] [serial = 297] [outer = 0000000000000000] 16:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049A1E3DC00) [pid = 3668] [serial = 298] [outer = 00000049A1D64C00] 16:56:56 INFO - PROCESS | 3668 | 1461110216548 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049A3B24C00) [pid = 3668] [serial = 299] [outer = 00000049A1D64C00] 16:56:56 INFO - PROCESS | 3668 | 1461110216943 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]]]}] 16:56:57 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. 16:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 668ms 16:56:57 INFO - PROCESS | 3668 | 1461110217006 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 3668 | 1461110217009 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:56:57 INFO - PROCESS | 3668 | 1461110217013 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 3668 | 1461110217016 Marionette TRACE conn5 <- [1,366,null,{}] 16:56:57 INFO - PROCESS | 3668 | 1461110217032 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}] 16:56:57 INFO - PROCESS | 3668 | 1461110217122 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:56:57 INFO - PROCESS | 3668 | 1461110217128 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B06C9000 == 47 [pid = 3668] [id = 101] 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A9D2B800) [pid = 3668] [serial = 300] [outer = 0000000000000000] 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A9D96C00) [pid = 3668] [serial = 301] [outer = 00000049A9D2B800] 16:56:57 INFO - PROCESS | 3668 | 1461110217187 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049ACCC2400) [pid = 3668] [serial = 302] [outer = 00000049A9D2B800] 16:56:57 INFO - PROCESS | 3668 | 1461110217639 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]]]}] 16:56:57 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. 16:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 649ms 16:56:57 INFO - PROCESS | 3668 | 1461110217664 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 3668 | 1461110217667 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:56:57 INFO - PROCESS | 3668 | 1461110217671 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 3668 | 1461110217673 Marionette TRACE conn5 <- [1,370,null,{}] 16:56:57 INFO - PROCESS | 3668 | 1461110217676 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}] 16:56:57 INFO - PROCESS | 3668 | 1461110217795 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:56:57 INFO - PROCESS | 3668 | 1461110217805 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1B73800 == 48 [pid = 3668] [id = 102] 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049AD83B000) [pid = 3668] [serial = 303] [outer = 0000000000000000] 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD87DC00) [pid = 3668] [serial = 304] [outer = 00000049AD83B000] 16:56:57 INFO - PROCESS | 3668 | 1461110217852 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049AFD2B000) [pid = 3668] [serial = 305] [outer = 00000049AD83B000] 16:56:58 INFO - PROCESS | 3668 | 1461110218278 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]]]}] 16:56:58 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. 16:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 16:56:58 INFO - PROCESS | 3668 | 1461110218303 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 3668 | 1461110218305 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:56:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:56:58 INFO - PROCESS | 3668 | 1461110218309 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 3668 | 1461110218311 Marionette TRACE conn5 <- [1,374,null,{}] 16:56:58 INFO - PROCESS | 3668 | 1461110218314 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}] 16:56:58 INFO - PROCESS | 3668 | 1461110218394 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:56:58 INFO - PROCESS | 3668 | 1461110218402 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2896000 == 49 [pid = 3668] [id = 103] 16:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B0167C00) [pid = 3668] [serial = 306] [outer = 0000000000000000] 16:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B01FC800) [pid = 3668] [serial = 307] [outer = 00000049B0167C00] 16:56:58 INFO - PROCESS | 3668 | 1461110218449 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B082AC00) [pid = 3668] [serial = 308] [outer = 00000049B0167C00] 16:56:58 INFO - PROCESS | 3668 | 1461110218933 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:56:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 694ms 16:56:59 INFO - PROCESS | 3668 | 1461110219004 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 3668 | 1461110219006 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:56:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:56:59 INFO - PROCESS | 3668 | 1461110219010 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 3668 | 1461110219011 Marionette TRACE conn5 <- [1,378,null,{}] 16:56:59 INFO - PROCESS | 3668 | 1461110219020 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}] 16:56:59 INFO - PROCESS | 3668 | 1461110219172 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:56:59 INFO - PROCESS | 3668 | 1461110219200 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40AE000 == 50 [pid = 3668] [id = 104] 16:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B129D000) [pid = 3668] [serial = 309] [outer = 0000000000000000] 16:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B12AA800) [pid = 3668] [serial = 310] [outer = 00000049B129D000] 16:56:59 INFO - PROCESS | 3668 | 1461110219249 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B19C2C00) [pid = 3668] [serial = 311] [outer = 00000049B129D000] 16:56:59 INFO - PROCESS | 3668 | 1461110219821 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:56:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 16:56:59 INFO - PROCESS | 3668 | 1461110219858 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 3668 | 1461110219860 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:56:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:56:59 INFO - PROCESS | 3668 | 1461110219864 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 3668 | 1461110219866 Marionette TRACE conn5 <- [1,382,null,{}] 16:56:59 INFO - PROCESS | 3668 | 1461110219869 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}] 16:56:59 INFO - PROCESS | 3668 | 1461110219972 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:56:59 INFO - PROCESS | 3668 | 1461110219979 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D17000 == 51 [pid = 3668] [id = 105] 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B3334000) [pid = 3668] [serial = 312] [outer = 0000000000000000] 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B3495000) [pid = 3668] [serial = 313] [outer = 00000049B3334000] 16:57:00 INFO - PROCESS | 3668 | 1461110220025 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4604800) [pid = 3668] [serial = 314] [outer = 00000049B3334000] 16:57:00 INFO - PROCESS | 3668 | 1461110220529 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:57:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:57:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 16:57:00 INFO - PROCESS | 3668 | 1461110220557 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:57:00 INFO - PROCESS | 3668 | 1461110220560 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:57:00 INFO - PROCESS | 3668 | 1461110220563 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:57:00 INFO - PROCESS | 3668 | 1461110220565 Marionette TRACE conn5 <- [1,386,null,{}] 16:57:00 INFO - PROCESS | 3668 | 1461110220568 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}] 16:57:00 INFO - PROCESS | 3668 | 1461110220816 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B015F800) [pid = 3668] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B1196800) [pid = 3668] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A9D29C00) [pid = 3668] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A8C29800) [pid = 3668] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049AD429800) [pid = 3668] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A1D40800) [pid = 3668] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A1D45400) [pid = 3668] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B2B4A800) [pid = 3668] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B6A1B800) [pid = 3668] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:57:00 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B4604400) [pid = 3668] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:57:00 INFO - PROCESS | 3668 | 1461110220870 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBB3000 == 52 [pid = 3668] [id = 106] 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049A1D45400) [pid = 3668] [serial = 315] [outer = 0000000000000000] 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A3B1F400) [pid = 3668] [serial = 316] [outer = 00000049A1D45400] 16:57:00 INFO - PROCESS | 3668 | 1461110220916 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B2B4D400) [pid = 3668] [serial = 317] [outer = 00000049A1D45400] 16:57:01 INFO - PROCESS | 3668 | 1461110221288 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]]]}] 16:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 776ms 16:57:01 INFO - PROCESS | 3668 | 1461110221342 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:57:01 INFO - PROCESS | 3668 | 1461110221344 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:57:01 INFO - PROCESS | 3668 | 1461110221347 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 3668 | 1461110221349 Marionette TRACE conn5 <- [1,390,null,{}] 16:57:01 INFO - PROCESS | 3668 | 1461110221353 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}] 16:57:01 INFO - PROCESS | 3668 | 1461110221433 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:57:01 INFO - PROCESS | 3668 | 1461110221439 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D5800 == 53 [pid = 3668] [id = 107] 16:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4D36C00) [pid = 3668] [serial = 318] [outer = 0000000000000000] 16:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B5BE0C00) [pid = 3668] [serial = 319] [outer = 00000049B4D36C00] 16:57:01 INFO - PROCESS | 3668 | 1461110221485 Marionette DEBUG loaded listener.js 16:57:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5C81C00) [pid = 3668] [serial = 320] [outer = 00000049B4D36C00] 16:57:01 INFO - PROCESS | 3668 | 1461110221919 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]]]}] 16:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 16:57:01 INFO - PROCESS | 3668 | 1461110221980 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:57:01 INFO - PROCESS | 3668 | 1461110221983 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:57:01 INFO - PROCESS | 3668 | 1461110221986 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 3668 | 1461110221988 Marionette TRACE conn5 <- [1,394,null,{}] 16:57:02 INFO - PROCESS | 3668 | 1461110221991 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}] 16:57:02 INFO - PROCESS | 3668 | 1461110222072 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:57:02 INFO - PROCESS | 3668 | 1461110222080 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9242000 == 54 [pid = 3668] [id = 108] 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B5CD4400) [pid = 3668] [serial = 321] [outer = 0000000000000000] 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B6A1B800) [pid = 3668] [serial = 322] [outer = 00000049B5CD4400] 16:57:02 INFO - PROCESS | 3668 | 1461110222126 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B6E5EC00) [pid = 3668] [serial = 323] [outer = 00000049B5CD4400] 16:57:02 INFO - PROCESS | 3668 | 1461110222572 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]]]}] 16:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 628ms 16:57:02 INFO - PROCESS | 3668 | 1461110222618 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:57:02 INFO - PROCESS | 3668 | 1461110222620 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:57:02 INFO - PROCESS | 3668 | 1461110222624 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - PROCESS | 3668 | 1461110222626 Marionette TRACE conn5 <- [1,398,null,{}] 16:57:02 INFO - PROCESS | 3668 | 1461110222630 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}] 16:57:02 INFO - PROCESS | 3668 | 1461110222732 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:57:02 INFO - PROCESS | 3668 | 1461110222740 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CAF000 == 55 [pid = 3668] [id = 109] 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4C16000) [pid = 3668] [serial = 324] [outer = 0000000000000000] 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B6A28800) [pid = 3668] [serial = 325] [outer = 00000049B4C16000] 16:57:02 INFO - PROCESS | 3668 | 1461110222791 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B77C8400) [pid = 3668] [serial = 326] [outer = 00000049B4C16000] 16:57:03 INFO - PROCESS | 3668 | 1461110223579 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]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 984ms 16:57:03 INFO - PROCESS | 3668 | 1461110223611 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:57:03 INFO - PROCESS | 3668 | 1461110223615 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:57:03 INFO - PROCESS | 3668 | 1461110223620 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 3668 | 1461110223625 Marionette TRACE conn5 <- [1,402,null,{}] 16:57:03 INFO - PROCESS | 3668 | 1461110223630 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}] 16:57:03 INFO - PROCESS | 3668 | 1461110223743 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:57:03 INFO - PROCESS | 3668 | 1461110223817 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B001A800 == 56 [pid = 3668] [id = 110] 16:57:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A4B63800) [pid = 3668] [serial = 327] [outer = 0000000000000000] 16:57:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A8C6E400) [pid = 3668] [serial = 328] [outer = 00000049A4B63800] 16:57:03 INFO - PROCESS | 3668 | 1461110223916 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049A9D95400) [pid = 3668] [serial = 329] [outer = 00000049A4B63800] 16:57:04 INFO - PROCESS | 3668 | 1461110224465 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]]]}] 16:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 881ms 16:57:04 INFO - PROCESS | 3668 | 1461110224518 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:57:04 INFO - PROCESS | 3668 | 1461110224525 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:57:04 INFO - PROCESS | 3668 | 1461110224533 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 3668 | 1461110224536 Marionette TRACE conn5 <- [1,406,null,{}] 16:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:57:04 INFO - PROCESS | 3668 | 1461110224540 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}] 16:57:04 INFO - PROCESS | 3668 | 1461110224655 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:57:04 INFO - PROCESS | 3668 | 1461110224742 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E17800 == 57 [pid = 3668] [id = 111] 16:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049AFA25400) [pid = 3668] [serial = 330] [outer = 0000000000000000] 16:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B0CAD400) [pid = 3668] [serial = 331] [outer = 00000049AFA25400] 16:57:04 INFO - PROCESS | 3668 | 1461110224798 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B129A800) [pid = 3668] [serial = 332] [outer = 00000049AFA25400] 16:57:05 INFO - PROCESS | 3668 | 1461110225427 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]]]}] 16:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 943ms 16:57:05 INFO - PROCESS | 3668 | 1461110225484 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:57:05 INFO - PROCESS | 3668 | 1461110225487 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:57:05 INFO - PROCESS | 3668 | 1461110225491 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 3668 | 1461110225495 Marionette TRACE conn5 <- [1,410,null,{}] 16:57:05 INFO - PROCESS | 3668 | 1461110225507 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}] 16:57:05 INFO - PROCESS | 3668 | 1461110225618 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:57:05 INFO - PROCESS | 3668 | 1461110225693 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3E0800 == 58 [pid = 3668] [id = 112] 16:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B11C1C00) [pid = 3668] [serial = 333] [outer = 0000000000000000] 16:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B1295800) [pid = 3668] [serial = 334] [outer = 00000049B11C1C00] 16:57:05 INFO - PROCESS | 3668 | 1461110225792 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B4529400) [pid = 3668] [serial = 335] [outer = 00000049B11C1C00] 16:57:06 INFO - PROCESS | 3668 | 1461110226418 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]]]}] 16:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 985ms 16:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:57:06 INFO - PROCESS | 3668 | 1461110226478 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:57:06 INFO - PROCESS | 3668 | 1461110226481 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:57:06 INFO - PROCESS | 3668 | 1461110226498 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 3668 | 1461110226501 Marionette TRACE conn5 <- [1,414,null,{}] 16:57:06 INFO - PROCESS | 3668 | 1461110226506 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}] 16:57:06 INFO - PROCESS | 3668 | 1461110226618 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:57:06 INFO - PROCESS | 3668 | 1461110226692 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B875F000 == 59 [pid = 3668] [id = 113] 16:57:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B4686000) [pid = 3668] [serial = 336] [outer = 0000000000000000] 16:57:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B468C000) [pid = 3668] [serial = 337] [outer = 00000049B4686000] 16:57:06 INFO - PROCESS | 3668 | 1461110226789 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4C17C00) [pid = 3668] [serial = 338] [outer = 00000049B4686000] 16:57:07 INFO - PROCESS | 3668 | 1461110227417 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]]]}] 16:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 16:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:57:07 INFO - PROCESS | 3668 | 1461110227431 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:57:07 INFO - PROCESS | 3668 | 1461110227433 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:57:07 INFO - PROCESS | 3668 | 1461110227437 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 3668 | 1461110227439 Marionette TRACE conn5 <- [1,418,null,{}] 16:57:07 INFO - PROCESS | 3668 | 1461110227443 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}] 16:57:07 INFO - PROCESS | 3668 | 1461110227550 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:57:07 INFO - PROCESS | 3668 | 1461110227622 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92B6000 == 60 [pid = 3668] [id = 114] 16:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049A2E52800) [pid = 3668] [serial = 339] [outer = 0000000000000000] 16:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049A39BE000) [pid = 3668] [serial = 340] [outer = 00000049A2E52800] 16:57:07 INFO - PROCESS | 3668 | 1461110227721 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A933A000) [pid = 3668] [serial = 341] [outer = 00000049A2E52800] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9246000 == 59 [pid = 3668] [id = 63] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8F2C800 == 58 [pid = 3668] [id = 61] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2813800 == 57 [pid = 3668] [id = 64] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9242000 == 56 [pid = 3668] [id = 108] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D5800 == 55 [pid = 3668] [id = 107] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBB3000 == 54 [pid = 3668] [id = 106] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D17000 == 53 [pid = 3668] [id = 105] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40AE000 == 52 [pid = 3668] [id = 104] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2896000 == 51 [pid = 3668] [id = 103] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1B73800 == 50 [pid = 3668] [id = 102] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B06C9000 == 49 [pid = 3668] [id = 101] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B5BE1800) [pid = 3668] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B5C80800) [pid = 3668] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049A1E42400) [pid = 3668] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B4611000) [pid = 3668] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049AD839800) [pid = 3668] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92AE000 == 48 [pid = 3668] [id = 100] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA58800 == 47 [pid = 3668] [id = 99] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F70800 == 46 [pid = 3668] [id = 97] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0774800 == 45 [pid = 3668] [id = 96] 16:57:08 INFO - PROCESS | 3668 | --DOCSHELL 00000049B924C800 == 44 [pid = 3668] [id = 92] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049AD87E800) [pid = 3668] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049AD83A400) [pid = 3668] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049A3922400) [pid = 3668] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049A1E48C00) [pid = 3668] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049A1E3E800) [pid = 3668] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A39BB000) [pid = 3668] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B3E4C000) [pid = 3668] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B2909400) [pid = 3668] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B6E67400) [pid = 3668] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B6A1E000) [pid = 3668] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B4D2EC00) [pid = 3668] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B4D2FC00) [pid = 3668] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B5BDE800) [pid = 3668] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049AF5B5C00) [pid = 3668] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B0675000) [pid = 3668] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B138F000) [pid = 3668] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B0C72C00) [pid = 3668] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049AA382400) [pid = 3668] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049ACCC4400) [pid = 3668] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A8D64C00) [pid = 3668] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A91A9000) [pid = 3668] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:57:08 INFO - PROCESS | 3668 | 1461110228989 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]]]}] 16:57:09 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 16:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1600ms 16:57:09 INFO - PROCESS | 3668 | 1461110229040 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:57:09 INFO - PROCESS | 3668 | 1461110229044 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:57:09 INFO - PROCESS | 3668 | 1461110229048 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 3668 | 1461110229052 Marionette TRACE conn5 <- [1,422,null,{}] 16:57:09 INFO - PROCESS | 3668 | 1461110229057 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}] 16:57:09 INFO - PROCESS | 3668 | 1461110229145 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:57:09 INFO - PROCESS | 3668 | 1461110229155 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CBB800 == 45 [pid = 3668] [id = 115] 16:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A391A800) [pid = 3668] [serial = 342] [outer = 0000000000000000] 16:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3922800) [pid = 3668] [serial = 343] [outer = 00000049A391A800] 16:57:09 INFO - PROCESS | 3668 | 1461110229204 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A508F800) [pid = 3668] [serial = 344] [outer = 00000049A391A800] 16:57:10 INFO - PROCESS | 3668 | 1461110230161 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]]]}] 16:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1145ms 16:57:10 INFO - PROCESS | 3668 | 1461110230194 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:57:10 INFO - PROCESS | 3668 | 1461110230200 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:57:10 INFO - PROCESS | 3668 | 1461110230206 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 3668 | 1461110230209 Marionette TRACE conn5 <- [1,426,null,{}] 16:57:10 INFO - PROCESS | 3668 | 1461110230213 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}] 16:57:10 INFO - PROCESS | 3668 | 1461110230299 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:57:10 INFO - PROCESS | 3668 | 1461110230306 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0635000 == 46 [pid = 3668] [id = 116] 16:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A8DD2400) [pid = 3668] [serial = 345] [outer = 0000000000000000] 16:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A933E400) [pid = 3668] [serial = 346] [outer = 00000049A8DD2400] 16:57:10 INFO - PROCESS | 3668 | 1461110230353 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AA750400) [pid = 3668] [serial = 347] [outer = 00000049A8DD2400] 16:57:10 INFO - PROCESS | 3668 | 1461110230848 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] 16:57:10 INFO - PROCESS | 3668 | 1461110230900 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:57:10 INFO - PROCESS | 3668 | 1461110230904 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 3668 | 1461110230908 Marionette TRACE conn5 <- [1,430,null,{}] 16:57:10 INFO - PROCESS | 3668 | 1461110230919 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}] 16:57:11 INFO - PROCESS | 3668 | 1461110231012 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:57:11 INFO - PROCESS | 3668 | 1461110231027 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B181C800 == 47 [pid = 3668] [id = 117] 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049AF374000) [pid = 3668] [serial = 348] [outer = 0000000000000000] 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049AFA1A400) [pid = 3668] [serial = 349] [outer = 00000049AF374000] 16:57:11 INFO - PROCESS | 3668 | 1461110231076 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B0448000) [pid = 3668] [serial = 350] [outer = 00000049AF374000] 16:57:11 INFO - PROCESS | 3668 | 1461110231556 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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 16:57:11 INFO - PROCESS | 3668 | 1461110231598 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 3668 | 1461110231601 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:57:11 INFO - PROCESS | 3668 | 1461110231609 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 3668 | 1461110231610 Marionette TRACE conn5 <- [1,434,null,{}] 16:57:11 INFO - PROCESS | 3668 | 1461110231621 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}] 16:57:11 INFO - PROCESS | 3668 | 1461110231756 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:57:11 INFO - PROCESS | 3668 | 1461110231771 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B2C800 == 48 [pid = 3668] [id = 118] 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B0C72C00) [pid = 3668] [serial = 351] [outer = 0000000000000000] 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B11B9400) [pid = 3668] [serial = 352] [outer = 00000049B0C72C00] 16:57:11 INFO - PROCESS | 3668 | 1461110231856 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B1286800) [pid = 3668] [serial = 353] [outer = 00000049B0C72C00] 16:57:12 INFO - PROCESS | 3668 | 1461110232292 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]]]}] 16:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 16:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:57:12 INFO - PROCESS | 3668 | 1461110232346 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 3668 | 1461110232348 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:57:12 INFO - PROCESS | 3668 | 1461110232352 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 3668 | 1461110232353 Marionette TRACE conn5 <- [1,438,null,{}] 16:57:12 INFO - PROCESS | 3668 | 1461110232357 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}] 16:57:12 INFO - PROCESS | 3668 | 1461110232467 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:57:12 INFO - PROCESS | 3668 | 1461110232473 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4203800 == 49 [pid = 3668] [id = 119] 16:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B128D400) [pid = 3668] [serial = 354] [outer = 0000000000000000] 16:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B1297C00) [pid = 3668] [serial = 355] [outer = 00000049B128D400] 16:57:12 INFO - PROCESS | 3668 | 1461110232523 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B12AF800) [pid = 3668] [serial = 356] [outer = 00000049B128D400] 16:57:13 INFO - PROCESS | 3668 | 1461110233012 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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 16:57:13 INFO - PROCESS | 3668 | 1461110233087 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 3668 | 1461110233089 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:57:13 INFO - PROCESS | 3668 | 1461110233093 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 3668 | 1461110233095 Marionette TRACE conn5 <- [1,442,null,{}] 16:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:57:13 INFO - PROCESS | 3668 | 1461110233098 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}] 16:57:13 INFO - PROCESS | 3668 | 1461110233216 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B4D36C00) [pid = 3668] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A8570C00) [pid = 3668] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B0167C00) [pid = 3668] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B5C79000) [pid = 3668] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049A1D62400) [pid = 3668] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B8575000) [pid = 3668] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A9D2B800) [pid = 3668] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B129D000) [pid = 3668] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A1D45400) [pid = 3668] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A1D49000) [pid = 3668] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B460AC00) [pid = 3668] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A1D64C00) [pid = 3668] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B3334000) [pid = 3668] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A3E8F800) [pid = 3668] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B0603400) [pid = 3668] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B0607400) [pid = 3668] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AD83B000) [pid = 3668] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A1D40000) [pid = 3668] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:57:13 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B5CD4400) [pid = 3668] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:57:13 INFO - PROCESS | 3668 | 1461110233447 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8DBC800 == 50 [pid = 3668] [id = 120] 16:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (000000499E7E5000) [pid = 3668] [serial = 357] [outer = 0000000000000000] 16:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A1D6D400) [pid = 3668] [serial = 358] [outer = 000000499E7E5000] 16:57:13 INFO - PROCESS | 3668 | 1461110233498 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD87D400) [pid = 3668] [serial = 359] [outer = 000000499E7E5000] 16:57:13 INFO - PROCESS | 3668 | 1461110233866 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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 16:57:13 INFO - PROCESS | 3668 | 1461110233941 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 3668 | 1461110233943 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:57:13 INFO - PROCESS | 3668 | 1461110233946 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 3668 | 1461110233948 Marionette TRACE conn5 <- [1,446,null,{}] 16:57:13 INFO - PROCESS | 3668 | 1461110233952 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}] 16:57:14 INFO - PROCESS | 3668 | 1461110234056 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:57:14 INFO - PROCESS | 3668 | 1461110234068 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7467000 == 51 [pid = 3668] [id = 121] 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B195DC00) [pid = 3668] [serial = 360] [outer = 0000000000000000] 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B460AC00) [pid = 3668] [serial = 361] [outer = 00000049B195DC00] 16:57:14 INFO - PROCESS | 3668 | 1461110234115 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B4690C00) [pid = 3668] [serial = 362] [outer = 00000049B195DC00] 16:57:14 INFO - PROCESS | 3668 | 1461110234529 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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 16:57:14 INFO - PROCESS | 3668 | 1461110234578 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 3668 | 1461110234580 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:57:14 INFO - PROCESS | 3668 | 1461110234583 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:57:14 INFO - PROCESS | 3668 | 1461110234585 Marionette TRACE conn5 <- [1,450,null,{}] 16:57:14 INFO - PROCESS | 3668 | 1461110234593 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}] 16:57:14 INFO - PROCESS | 3668 | 1461110234702 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:57:14 INFO - PROCESS | 3668 | 1461110234743 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C6000 == 52 [pid = 3668] [id = 122] 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B468C400) [pid = 3668] [serial = 363] [outer = 0000000000000000] 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B4D2B000) [pid = 3668] [serial = 364] [outer = 00000049B468C400] 16:57:14 INFO - PROCESS | 3668 | 1461110234789 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5BD9400) [pid = 3668] [serial = 365] [outer = 00000049B468C400] 16:57:15 INFO - PROCESS | 3668 | 1461110235171 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] 16:57:15 INFO - PROCESS | 3668 | 1461110235218 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:57:15 INFO - PROCESS | 3668 | 1461110235222 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 3668 | 1461110235224 Marionette TRACE conn5 <- [1,454,null,{}] 16:57:15 INFO - PROCESS | 3668 | 1461110235227 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}] 16:57:15 INFO - PROCESS | 3668 | 1461110235335 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:57:15 INFO - PROCESS | 3668 | 1461110235344 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8758800 == 53 [pid = 3668] [id = 123] 16:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B407DC00) [pid = 3668] [serial = 366] [outer = 0000000000000000] 16:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B4085800) [pid = 3668] [serial = 367] [outer = 00000049B407DC00] 16:57:15 INFO - PROCESS | 3668 | 1461110235388 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B5BDF400) [pid = 3668] [serial = 368] [outer = 00000049B407DC00] 16:57:16 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:16 INFO - PROCESS | 3668 | 1461110236131 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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 16:57:16 INFO - PROCESS | 3668 | 1461110236211 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 3668 | 1461110236217 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:57:16 INFO - PROCESS | 3668 | 1461110236224 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 3668 | 1461110236228 Marionette TRACE conn5 <- [1,458,null,{}] 16:57:16 INFO - PROCESS | 3668 | 1461110236234 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}] 16:57:16 INFO - PROCESS | 3668 | 1461110236379 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:57:16 INFO - PROCESS | 3668 | 1461110236499 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B056D000 == 54 [pid = 3668] [id = 124] 16:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A8F60C00) [pid = 3668] [serial = 369] [outer = 0000000000000000] 16:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049A9336000) [pid = 3668] [serial = 370] [outer = 00000049A8F60C00] 16:57:16 INFO - PROCESS | 3668 | 1461110236559 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049AD422000) [pid = 3668] [serial = 371] [outer = 00000049A8F60C00] 16:57:17 INFO - PROCESS | 3668 | 1461110237126 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] 16:57:17 INFO - PROCESS | 3668 | 1461110237176 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:57:17 INFO - PROCESS | 3668 | 1461110237183 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 3668 | 1461110237186 Marionette TRACE conn5 <- [1,462,null,{}] 16:57:17 INFO - PROCESS | 3668 | 1461110237190 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}] 16:57:17 INFO - PROCESS | 3668 | 1461110237301 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:57:17 INFO - PROCESS | 3668 | 1461110237390 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4670800 == 55 [pid = 3668] [id = 125] 16:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B01F4800) [pid = 3668] [serial = 372] [outer = 0000000000000000] 16:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B11BF000) [pid = 3668] [serial = 373] [outer = 00000049B01F4800] 16:57:17 INFO - PROCESS | 3668 | 1461110237446 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B1393C00) [pid = 3668] [serial = 374] [outer = 00000049B01F4800] 16:57:18 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:18 INFO - PROCESS | 3668 | 1461110238091 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] 16:57:18 INFO - PROCESS | 3668 | 1461110238176 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:57:18 INFO - PROCESS | 3668 | 1461110238180 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 3668 | 1461110238185 Marionette TRACE conn5 <- [1,466,null,{}] 16:57:18 INFO - PROCESS | 3668 | 1461110238197 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}] 16:57:18 INFO - PROCESS | 3668 | 1461110238306 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:57:18 INFO - PROCESS | 3668 | 1461110238383 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D9800 == 56 [pid = 3668] [id = 126] 16:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B4604C00) [pid = 3668] [serial = 375] [outer = 0000000000000000] 16:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B5BDEC00) [pid = 3668] [serial = 376] [outer = 00000049B4604C00] 16:57:18 INFO - PROCESS | 3668 | 1461110238483 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B5C81800) [pid = 3668] [serial = 377] [outer = 00000049B4604C00] 16:57:19 INFO - PROCESS | 3668 | 1461110239082 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] 16:57:19 INFO - PROCESS | 3668 | 1461110239129 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:57:19 INFO - PROCESS | 3668 | 1461110239133 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 3668 | 1461110239135 Marionette TRACE conn5 <- [1,470,null,{}] 16:57:19 INFO - PROCESS | 3668 | 1461110239139 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}] 16:57:19 INFO - PROCESS | 3668 | 1461110239249 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:57:19 INFO - PROCESS | 3668 | 1461110239337 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2C6000 == 57 [pid = 3668] [id = 127] 16:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B6A1F400) [pid = 3668] [serial = 378] [outer = 0000000000000000] 16:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B6A29C00) [pid = 3668] [serial = 379] [outer = 00000049B6A1F400] 16:57:19 INFO - PROCESS | 3668 | 1461110239393 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B77BD800) [pid = 3668] [serial = 380] [outer = 00000049B6A1F400] 16:57:19 INFO - PROCESS | 3668 | 1461110239949 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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 839ms 16:57:19 INFO - PROCESS | 3668 | 1461110239973 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 3668 | 1461110239976 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:57:19 INFO - PROCESS | 3668 | 1461110239980 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 3668 | 1461110239982 Marionette TRACE conn5 <- [1,474,null,{}] 16:57:19 INFO - PROCESS | 3668 | 1461110239986 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}] 16:57:20 INFO - PROCESS | 3668 | 1461110240092 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:57:20 INFO - PROCESS | 3668 | 1461110240180 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3C6000 == 58 [pid = 3668] [id = 128] 16:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A3B21800) [pid = 3668] [serial = 381] [outer = 0000000000000000] 16:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049AD41D400) [pid = 3668] [serial = 382] [outer = 00000049A3B21800] 16:57:20 INFO - PROCESS | 3668 | 1461110240237 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B5033000) [pid = 3668] [serial = 383] [outer = 00000049A3B21800] 16:57:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049A1E3E800) [pid = 3668] [serial = 384] [outer = 00000049B0608400] 16:57:21 INFO - PROCESS | 3668 | 1461110241101 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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:57:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1190ms 16:57:21 INFO - PROCESS | 3668 | 1461110241172 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 3668 | 1461110241176 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:57:21 INFO - PROCESS | 3668 | 1461110241181 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 3668 | 1461110241186 Marionette TRACE conn5 <- [1,478,null,{}] 16:57:21 INFO - PROCESS | 3668 | 1461110241192 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}] 16:57:21 INFO - PROCESS | 3668 | 1461110241299 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:57:21 INFO - PROCESS | 3668 | 1461110241372 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA7A6000 == 59 [pid = 3668] [id = 129] 16:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049A39B3000) [pid = 3668] [serial = 385] [outer = 0000000000000000] 16:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A3B18400) [pid = 3668] [serial = 386] [outer = 00000049A39B3000] 16:57:21 INFO - PROCESS | 3668 | 1461110241466 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A826F400) [pid = 3668] [serial = 387] [outer = 00000049A39B3000] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C6000 == 58 [pid = 3668] [id = 122] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7467000 == 57 [pid = 3668] [id = 121] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8DBC800 == 56 [pid = 3668] [id = 120] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4203800 == 55 [pid = 3668] [id = 119] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B2C800 == 54 [pid = 3668] [id = 118] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B181C800 == 53 [pid = 3668] [id = 117] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0635000 == 52 [pid = 3668] [id = 116] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B1286400) [pid = 3668] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B12A4000) [pid = 3668] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B128BC00) [pid = 3668] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049A9D2F000) [pid = 3668] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049A39B9000) [pid = 3668] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B451AC00) [pid = 3668] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CBB800 == 51 [pid = 3668] [id = 115] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E17800 == 50 [pid = 3668] [id = 111] 16:57:22 INFO - PROCESS | 3668 | --DOCSHELL 00000049B001A800 == 49 [pid = 3668] [id = 110] 16:57:22 INFO - PROCESS | 3668 | 1461110242149 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]]]}] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B5BE0C00) [pid = 3668] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049AA747800) [pid = 3668] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B082AC00) [pid = 3668] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B8567400) [pid = 3668] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049A3921400) [pid = 3668] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B9207400) [pid = 3668] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049ACCC2400) [pid = 3668] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B12AA800) [pid = 3668] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A3B1F400) [pid = 3668] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A9D96C00) [pid = 3668] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049A3B24400) [pid = 3668] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B2B4D400) [pid = 3668] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B6A27000) [pid = 3668] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A1E3DC00) [pid = 3668] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B01FC800) [pid = 3668] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A1D6AC00) [pid = 3668] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B19C2C00) [pid = 3668] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B4604800) [pid = 3668] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AD41B800) [pid = 3668] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B6A29000) [pid = 3668] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A3B24C00) [pid = 3668] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B1386400) [pid = 3668] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AD87DC00) [pid = 3668] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B5C81C00) [pid = 3668] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AFD2B000) [pid = 3668] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A3070400) [pid = 3668] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B3495000) [pid = 3668] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B6A1B800) [pid = 3668] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B6E5EC00) [pid = 3668] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1034ms 16:57:22 INFO - PROCESS | 3668 | 1461110242219 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 3668 | 1461110242224 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:57:22 INFO - PROCESS | 3668 | 1461110242247 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 3668 | 1461110242250 Marionette TRACE conn5 <- [1,482,null,{}] 16:57:22 INFO - PROCESS | 3668 | 1461110242254 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}] 16:57:22 INFO - PROCESS | 3668 | 1461110242340 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:57:22 INFO - PROCESS | 3668 | 1461110242352 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA7A8000 == 50 [pid = 3668] [id = 130] 16:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049A1D49C00) [pid = 3668] [serial = 388] [outer = 0000000000000000] 16:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049A39BE800) [pid = 3668] [serial = 389] [outer = 00000049A1D49C00] 16:57:22 INFO - PROCESS | 3668 | 1461110242400 Marionette DEBUG loaded listener.js 16:57:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A4B6A000) [pid = 3668] [serial = 390] [outer = 00000049A1D49C00] 16:57:22 INFO - PROCESS | 3668 | 1461110242903 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]]]}] 16:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 693ms 16:57:22 INFO - PROCESS | 3668 | 1461110242925 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 3668 | 1461110242927 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:57:22 INFO - PROCESS | 3668 | 1461110242931 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 3668 | 1461110242935 Marionette TRACE conn5 <- [1,486,null,{}] 16:57:22 INFO - PROCESS | 3668 | 1461110242946 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}] 16:57:23 INFO - PROCESS | 3668 | 1461110243034 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:57:23 INFO - PROCESS | 3668 | 1461110243043 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0771000 == 51 [pid = 3668] [id = 131] 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049AA747C00) [pid = 3668] [serial = 391] [outer = 0000000000000000] 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049ACCC3800) [pid = 3668] [serial = 392] [outer = 00000049AA747C00] 16:57:23 INFO - PROCESS | 3668 | 1461110243096 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049AD7BD800) [pid = 3668] [serial = 393] [outer = 00000049AA747C00] 16:57:23 INFO - PROCESS | 3668 | 1461110243557 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]]]}] 16:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 16:57:23 INFO - PROCESS | 3668 | 1461110243625 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:57:23 INFO - PROCESS | 3668 | 1461110243628 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:57:23 INFO - PROCESS | 3668 | 1461110243632 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 3668 | 1461110243634 Marionette TRACE conn5 <- [1,490,null,{}] 16:57:23 INFO - PROCESS | 3668 | 1461110243637 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}] 16:57:23 INFO - PROCESS | 3668 | 1461110243752 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:57:23 INFO - PROCESS | 3668 | 1461110243764 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B146E000 == 52 [pid = 3668] [id = 132] 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD83E000) [pid = 3668] [serial = 394] [outer = 0000000000000000] 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049AF35AC00) [pid = 3668] [serial = 395] [outer = 00000049AD83E000] 16:57:23 INFO - PROCESS | 3668 | 1461110243810 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049AFAC2000) [pid = 3668] [serial = 396] [outer = 00000049AD83E000] 16:57:24 INFO - PROCESS | 3668 | 1461110244232 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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 16:57:24 INFO - PROCESS | 3668 | 1461110244263 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 3668 | 1461110244265 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:57:24 INFO - PROCESS | 3668 | 1461110244268 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 3668 | 1461110244270 Marionette TRACE conn5 <- [1,494,null,{}] 16:57:24 INFO - PROCESS | 3668 | 1461110244286 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}] 16:57:24 INFO - PROCESS | 3668 | 1461110244389 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:57:24 INFO - PROCESS | 3668 | 1461110244395 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28C4000 == 53 [pid = 3668] [id = 133] 16:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B015F800) [pid = 3668] [serial = 397] [outer = 0000000000000000] 16:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B0603000) [pid = 3668] [serial = 398] [outer = 00000049B015F800] 16:57:24 INFO - PROCESS | 3668 | 1461110244442 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B0943800) [pid = 3668] [serial = 399] [outer = 00000049B015F800] 16:57:24 INFO - PROCESS | 3668 | 1461110244933 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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 16:57:24 INFO - PROCESS | 3668 | 1461110244964 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 3668 | 1461110244966 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:57:24 INFO - PROCESS | 3668 | 1461110244970 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 3668 | 1461110244972 Marionette TRACE conn5 <- [1,498,null,{}] 16:57:24 INFO - PROCESS | 3668 | 1461110244979 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}] 16:57:25 INFO - PROCESS | 3668 | 1461110245137 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:57:25 INFO - PROCESS | 3668 | 1461110245162 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92BD000 == 54 [pid = 3668] [id = 134] 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B1294400) [pid = 3668] [serial = 400] [outer = 0000000000000000] 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B1386400) [pid = 3668] [serial = 401] [outer = 00000049B1294400] 16:57:25 INFO - PROCESS | 3668 | 1461110245210 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B2967000) [pid = 3668] [serial = 402] [outer = 00000049B1294400] 16:57:25 INFO - PROCESS | 3668 | 1461110245664 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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 16:57:25 INFO - PROCESS | 3668 | 1461110245701 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 3668 | 1461110245704 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:57:25 INFO - PROCESS | 3668 | 1461110245707 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 3668 | 1461110245709 Marionette TRACE conn5 <- [1,502,null,{}] 16:57:25 INFO - PROCESS | 3668 | 1461110245712 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}] 16:57:25 INFO - PROCESS | 3668 | 1461110245817 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:57:25 INFO - PROCESS | 3668 | 1461110245824 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F14000 == 55 [pid = 3668] [id = 135] 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B333A400) [pid = 3668] [serial = 403] [outer = 0000000000000000] 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B407CC00) [pid = 3668] [serial = 404] [outer = 00000049B333A400] 16:57:25 INFO - PROCESS | 3668 | 1461110245869 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B4524400) [pid = 3668] [serial = 405] [outer = 00000049B333A400] 16:57:26 INFO - PROCESS | 3668 | 1461110246526 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]]]}] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A3B1D800) [pid = 3668] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B8569400) [pid = 3668] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A1D6B800) [pid = 3668] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049AD875000) [pid = 3668] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B060FC00) [pid = 3668] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B460C400) [pid = 3668] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B1285800) [pid = 3668] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A8F58800) [pid = 3668] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A1D43C00) [pid = 3668] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B1867400) [pid = 3668] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049AD429400) [pid = 3668] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B5BD4C00) [pid = 3668] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B0C72C00) [pid = 3668] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B128D400) [pid = 3668] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (000000499E7E5000) [pid = 3668] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A4B63800) [pid = 3668] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B11C1C00) [pid = 3668] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AF374000) [pid = 3668] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A2E52800) [pid = 3668] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A8DD2400) [pid = 3668] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049AFA25400) [pid = 3668] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A391A800) [pid = 3668] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B4C16000) [pid = 3668] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B4686000) [pid = 3668] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B468C400) [pid = 3668] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:57:26 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B195DC00) [pid = 3668] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 889ms 16:57:26 INFO - PROCESS | 3668 | 1461110246600 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 3668 | 1461110246603 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:57:26 INFO - PROCESS | 3668 | 1461110246606 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 3668 | 1461110246608 Marionette TRACE conn5 <- [1,506,null,{}] 16:57:26 INFO - PROCESS | 3668 | 1461110246611 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}] 16:57:26 INFO - PROCESS | 3668 | 1461110246693 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:57:26 INFO - PROCESS | 3668 | 1461110246700 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2821000 == 56 [pid = 3668] [id = 136] 16:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A3918000) [pid = 3668] [serial = 406] [outer = 0000000000000000] 16:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A3B92800) [pid = 3668] [serial = 407] [outer = 00000049A3918000] 16:57:26 INFO - PROCESS | 3668 | 1461110246746 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049AD837400) [pid = 3668] [serial = 408] [outer = 00000049A3918000] 16:57:27 INFO - PROCESS | 3668 | 1461110247171 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 627ms 16:57:27 INFO - PROCESS | 3668 | 1461110247237 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 3668 | 1461110247239 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:57:27 INFO - PROCESS | 3668 | 1461110247242 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:57:27 INFO - PROCESS | 3668 | 1461110247244 Marionette TRACE conn5 <- [1,510,null,{}] 16:57:27 INFO - PROCESS | 3668 | 1461110247247 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}] 16:57:27 INFO - PROCESS | 3668 | 1461110247331 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:57:27 INFO - PROCESS | 3668 | 1461110247340 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6EA6800 == 57 [pid = 3668] [id = 137] 16:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B11C1C00) [pid = 3668] [serial = 409] [outer = 0000000000000000] 16:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B1293000) [pid = 3668] [serial = 410] [outer = 00000049B11C1C00] 16:57:27 INFO - PROCESS | 3668 | 1461110247386 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B460BC00) [pid = 3668] [serial = 411] [outer = 00000049B11C1C00] 16:57:27 INFO - PROCESS | 3668 | 1461110247808 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 587ms 16:57:27 INFO - PROCESS | 3668 | 1461110247833 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 3668 | 1461110247835 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:57:27 INFO - PROCESS | 3668 | 1461110247843 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 3668 | 1461110247845 Marionette TRACE conn5 <- [1,514,null,{}] 16:57:27 INFO - PROCESS | 3668 | 1461110247849 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}] 16:57:27 INFO - PROCESS | 3668 | 1461110247933 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:57:27 INFO - PROCESS | 3668 | 1461110247942 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C9800 == 58 [pid = 3668] [id = 138] 16:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B468C400) [pid = 3668] [serial = 412] [outer = 0000000000000000] 16:57:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B4C15C00) [pid = 3668] [serial = 413] [outer = 00000049B468C400] 16:57:27 INFO - PROCESS | 3668 | 1461110247987 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4D2C400) [pid = 3668] [serial = 414] [outer = 00000049B468C400] 16:57:28 INFO - PROCESS | 3668 | 1461110248435 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]]]}] 16:57:28 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 16:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 16:57:28 INFO - PROCESS | 3668 | 1461110248471 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 3668 | 1461110248474 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:57:28 INFO - PROCESS | 3668 | 1461110248482 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 3668 | 1461110248485 Marionette TRACE conn5 <- [1,518,null,{}] 16:57:28 INFO - PROCESS | 3668 | 1461110248489 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}] 16:57:28 INFO - PROCESS | 3668 | 1461110248652 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:57:28 INFO - PROCESS | 3668 | 1461110248775 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8D48000 == 59 [pid = 3668] [id = 139] 16:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (000000499E7E0400) [pid = 3668] [serial = 415] [outer = 0000000000000000] 16:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A1C08400) [pid = 3668] [serial = 416] [outer = 000000499E7E0400] 16:57:28 INFO - PROCESS | 3668 | 1461110248836 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A1D63C00) [pid = 3668] [serial = 417] [outer = 000000499E7E0400] 16:57:29 INFO - PROCESS | 3668 | 1461110249507 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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1078ms 16:57:29 INFO - PROCESS | 3668 | 1461110249565 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 3668 | 1461110249570 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:57:29 INFO - PROCESS | 3668 | 1461110249575 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 3668 | 1461110249580 Marionette TRACE conn5 <- [1,522,null,{}] 16:57:29 INFO - PROCESS | 3668 | 1461110249585 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}] 16:57:29 INFO - PROCESS | 3668 | 1461110249697 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:57:29 INFO - PROCESS | 3668 | 1461110249815 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B99000 == 60 [pid = 3668] [id = 140] 16:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A9210000) [pid = 3668] [serial = 418] [outer = 0000000000000000] 16:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A9D9A800) [pid = 3668] [serial = 419] [outer = 00000049A9210000] 16:57:29 INFO - PROCESS | 3668 | 1461110249876 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD83A400) [pid = 3668] [serial = 420] [outer = 00000049A9210000] 16:57:30 INFO - PROCESS | 3668 | 1461110250511 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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 985ms 16:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:57:30 INFO - PROCESS | 3668 | 1461110250563 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 3668 | 1461110250567 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:57:30 INFO - PROCESS | 3668 | 1461110250571 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 3668 | 1461110250573 Marionette TRACE conn5 <- [1,526,null,{}] 16:57:30 INFO - PROCESS | 3668 | 1461110250577 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}] 16:57:30 INFO - PROCESS | 3668 | 1461110250687 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:57:30 INFO - PROCESS | 3668 | 1461110250806 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B853A000 == 61 [pid = 3668] [id = 141] 16:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B11B7800) [pid = 3668] [serial = 421] [outer = 0000000000000000] 16:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B128BC00) [pid = 3668] [serial = 422] [outer = 00000049B11B7800] 16:57:30 INFO - PROCESS | 3668 | 1461110250864 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B12B0000) [pid = 3668] [serial = 423] [outer = 00000049B11B7800] 16:57:31 INFO - PROCESS | 3668 | 1461110251520 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]]]}] 16:57:31 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 16:57:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 985ms 16:57:31 INFO - PROCESS | 3668 | 1461110251557 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 3668 | 1461110251561 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:57:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:57:31 INFO - PROCESS | 3668 | 1461110251573 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 3668 | 1461110251579 Marionette TRACE conn5 <- [1,530,null,{}] 16:57:31 INFO - PROCESS | 3668 | 1461110251583 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}] 16:57:31 INFO - PROCESS | 3668 | 1461110251695 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:57:31 INFO - PROCESS | 3668 | 1461110251770 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA39D800 == 62 [pid = 3668] [id = 142] 16:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4606000) [pid = 3668] [serial = 424] [outer = 0000000000000000] 16:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B5C74C00) [pid = 3668] [serial = 425] [outer = 00000049B4606000] 16:57:31 INFO - PROCESS | 3668 | 1461110251868 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5CD6400) [pid = 3668] [serial = 426] [outer = 00000049B4606000] 16:57:32 INFO - PROCESS | 3668 | 1461110252512 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"]]]}] 16:57:32 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 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:57:32 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 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:57:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:57:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 16:57:32 INFO - PROCESS | 3668 | 1461110252557 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 3668 | 1461110252560 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:57:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:57:32 INFO - PROCESS | 3668 | 1461110252564 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 3668 | 1461110252566 Marionette TRACE conn5 <- [1,534,null,{}] 16:57:32 INFO - PROCESS | 3668 | 1461110252570 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}] 16:57:32 INFO - PROCESS | 3668 | 1461110252690 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:57:32 INFO - PROCESS | 3668 | 1461110252778 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB219800 == 63 [pid = 3668] [id = 143] 16:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B4C14C00) [pid = 3668] [serial = 427] [outer = 0000000000000000] 16:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B6C62000) [pid = 3668] [serial = 428] [outer = 00000049B4C14C00] 16:57:32 INFO - PROCESS | 3668 | 1461110252834 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B6C67800) [pid = 3668] [serial = 429] [outer = 00000049B4C14C00] 16:57:33 INFO - PROCESS | 3668 | 1461110253372 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]]]}] 16:57:33 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. 16:57:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 16:57:33 INFO - PROCESS | 3668 | 1461110253403 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 3668 | 1461110253405 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:57:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:57:33 INFO - PROCESS | 3668 | 1461110253428 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 3668 | 1461110253431 Marionette TRACE conn5 <- [1,538,null,{}] 16:57:33 INFO - PROCESS | 3668 | 1461110253434 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}] 16:57:33 INFO - PROCESS | 3668 | 1461110253544 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:57:33 INFO - PROCESS | 3668 | 1461110253637 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93BC000 == 64 [pid = 3668] [id = 144] 16:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049AA382800) [pid = 3668] [serial = 430] [outer = 0000000000000000] 16:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049AD87F400) [pid = 3668] [serial = 431] [outer = 00000049AA382800] 16:57:33 INFO - PROCESS | 3668 | 1461110253704 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B4603800) [pid = 3668] [serial = 432] [outer = 00000049AA382800] 16:57:34 INFO - PROCESS | 3668 | 1461110254246 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]]]}] 16:57:34 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. 16:57:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 840ms 16:57:34 INFO - PROCESS | 3668 | 1461110254275 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 3668 | 1461110254277 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:57:34 INFO - PROCESS | 3668 | 1461110254282 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 3668 | 1461110254284 Marionette TRACE conn5 <- [1,542,null,{}] 16:57:34 INFO - PROCESS | 3668 | 1461110254288 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}] 16:57:34 INFO - PROCESS | 3668 | 1461110254402 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:57:34 INFO - PROCESS | 3668 | 1461110254678 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA56800 == 65 [pid = 3668] [id = 145] 16:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A1CC2400) [pid = 3668] [serial = 433] [outer = 0000000000000000] 16:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A1D40000) [pid = 3668] [serial = 434] [outer = 00000049A1CC2400] 16:57:34 INFO - PROCESS | 3668 | 1461110254730 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049A379B000) [pid = 3668] [serial = 435] [outer = 00000049A1CC2400] 16:57:35 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:35 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:35 INFO - PROCESS | 3668 | 1461110255285 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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1028ms 16:57:35 INFO - PROCESS | 3668 | 1461110255313 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 3668 | 1461110255317 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:57:35 INFO - PROCESS | 3668 | 1461110255322 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 3668 | 1461110255327 Marionette TRACE conn5 <- [1,546,null,{}] 16:57:35 INFO - PROCESS | 3668 | 1461110255352 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}] 16:57:35 INFO - PROCESS | 3668 | 1461110255455 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:57:35 INFO - PROCESS | 3668 | 1461110255547 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBA1000 == 66 [pid = 3668] [id = 146] 16:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A3B8EC00) [pid = 3668] [serial = 436] [outer = 0000000000000000] 16:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A91A7000) [pid = 3668] [serial = 437] [outer = 00000049A3B8EC00] 16:57:35 INFO - PROCESS | 3668 | 1461110255600 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049A9D9A000) [pid = 3668] [serial = 438] [outer = 00000049A3B8EC00] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA39F800 == 65 [pid = 3668] [id = 95] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40A8800 == 64 [pid = 3668] [id = 62] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CAF000 == 63 [pid = 3668] [id = 109] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C9800 == 62 [pid = 3668] [id = 138] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6EA6800 == 61 [pid = 3668] [id = 137] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2821000 == 60 [pid = 3668] [id = 136] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F14000 == 59 [pid = 3668] [id = 135] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92BD000 == 58 [pid = 3668] [id = 134] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28C4000 == 57 [pid = 3668] [id = 133] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B146E000 == 56 [pid = 3668] [id = 132] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0771000 == 55 [pid = 3668] [id = 131] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA7A8000 == 54 [pid = 3668] [id = 130] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA7A6000 == 53 [pid = 3668] [id = 129] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2C6000 == 52 [pid = 3668] [id = 127] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D9800 == 51 [pid = 3668] [id = 126] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4670800 == 50 [pid = 3668] [id = 125] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B056D000 == 49 [pid = 3668] [id = 124] 16:57:35 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8758800 == 48 [pid = 3668] [id = 123] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B6E5F800) [pid = 3668] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B85BC400) [pid = 3668] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A5018C00) [pid = 3668] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B4529C00) [pid = 3668] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B12AC000) [pid = 3668] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B4D32000) [pid = 3668] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B1963C00) [pid = 3668] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049AD8E4C00) [pid = 3668] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A3B8AC00) [pid = 3668] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B4521C00) [pid = 3668] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B016B000) [pid = 3668] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B6E5D400) [pid = 3668] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B129A800) [pid = 3668] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A3922800) [pid = 3668] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A508F800) [pid = 3668] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B6A28800) [pid = 3668] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B77C8400) [pid = 3668] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B4C17C00) [pid = 3668] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B468C000) [pid = 3668] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B4D2B000) [pid = 3668] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B460AC00) [pid = 3668] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A9D95400) [pid = 3668] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B5BD9400) [pid = 3668] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B4690C00) [pid = 3668] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B0448000) [pid = 3668] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B11B9400) [pid = 3668] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B1297C00) [pid = 3668] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B1286800) [pid = 3668] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A1D6D400) [pid = 3668] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B12AF800) [pid = 3668] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049AD87D400) [pid = 3668] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A8C6E400) [pid = 3668] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B4529400) [pid = 3668] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B1295800) [pid = 3668] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049AFA1A400) [pid = 3668] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A933A000) [pid = 3668] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A39BE000) [pid = 3668] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A933E400) [pid = 3668] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049AA750400) [pid = 3668] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049B0CAD400) [pid = 3668] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:57:36 INFO - PROCESS | 3668 | 1461110256185 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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 902ms 16:57:36 INFO - PROCESS | 3668 | 1461110256230 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 3668 | 1461110256234 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:57:36 INFO - PROCESS | 3668 | 1461110256237 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 3668 | 1461110256240 Marionette TRACE conn5 <- [1,550,null,{}] 16:57:36 INFO - PROCESS | 3668 | 1461110256243 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}] 16:57:36 INFO - PROCESS | 3668 | 1461110256331 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:57:36 INFO - PROCESS | 3668 | 1461110256408 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3D6000 == 49 [pid = 3668] [id = 147] 16:57:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A1D41400) [pid = 3668] [serial = 439] [outer = 0000000000000000] 16:57:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A9203400) [pid = 3668] [serial = 440] [outer = 00000049A1D41400] 16:57:36 INFO - PROCESS | 3668 | 1461110256456 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049ACCBDC00) [pid = 3668] [serial = 441] [outer = 00000049A1D41400] 16:57:36 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:36 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:36 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:36 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:36 INFO - PROCESS | 3668 | 1461110256876 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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 16:57:36 INFO - PROCESS | 3668 | 1461110256934 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 3668 | 1461110256936 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:57:36 INFO - PROCESS | 3668 | 1461110256946 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 3668 | 1461110256953 Marionette TRACE conn5 <- [1,554,null,{}] 16:57:36 INFO - PROCESS | 3668 | 1461110256957 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}] 16:57:37 INFO - PROCESS | 3668 | 1461110257048 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:57:37 INFO - PROCESS | 3668 | 1461110257056 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0856800 == 50 [pid = 3668] [id = 148] 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049AD8EDC00) [pid = 3668] [serial = 442] [outer = 0000000000000000] 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049AF370000) [pid = 3668] [serial = 443] [outer = 00000049AD8EDC00] 16:57:37 INFO - PROCESS | 3668 | 1461110257103 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B0165400) [pid = 3668] [serial = 444] [outer = 00000049AD8EDC00] 16:57:37 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:37 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:37 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:37 INFO - PROCESS | 3668 | 1461110257584 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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 689ms 16:57:37 INFO - PROCESS | 3668 | 1461110257632 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 3668 | 1461110257634 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 3668 | 1461110257638 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:57:37 INFO - PROCESS | 3668 | 1461110257640 Marionette TRACE conn5 <- [1,558,null,{}] 16:57:37 INFO - PROCESS | 3668 | 1461110257643 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}] 16:57:37 INFO - PROCESS | 3668 | 1461110257729 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:57:37 INFO - PROCESS | 3668 | 1461110257737 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2898800 == 51 [pid = 3668] [id = 149] 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B0609C00) [pid = 3668] [serial = 445] [outer = 0000000000000000] 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B0829400) [pid = 3668] [serial = 446] [outer = 00000049B0609C00] 16:57:37 INFO - PROCESS | 3668 | 1461110257783 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B11BFC00) [pid = 3668] [serial = 447] [outer = 00000049B0609C00] 16:57:38 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:38 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:38 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:38 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:38 INFO - PROCESS | 3668 | 1461110258254 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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 16:57:38 INFO - PROCESS | 3668 | 1461110258331 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 3668 | 1461110258333 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:57:38 INFO - PROCESS | 3668 | 1461110258337 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 3668 | 1461110258339 Marionette TRACE conn5 <- [1,562,null,{}] 16:57:38 INFO - PROCESS | 3668 | 1461110258347 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}] 16:57:38 INFO - PROCESS | 3668 | 1461110258483 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:57:38 INFO - PROCESS | 3668 | 1461110258502 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40BC800 == 52 [pid = 3668] [id = 150] 16:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B1298400) [pid = 3668] [serial = 448] [outer = 0000000000000000] 16:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B129C000) [pid = 3668] [serial = 449] [outer = 00000049B1298400] 16:57:38 INFO - PROCESS | 3668 | 1461110258558 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B12AF800) [pid = 3668] [serial = 450] [outer = 00000049B1298400] 16:57:39 INFO - PROCESS | 3668 | 1461110259010 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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 16:57:39 INFO - PROCESS | 3668 | 1461110259073 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 3668 | 1461110259076 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:57:39 INFO - PROCESS | 3668 | 1461110259079 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 3668 | 1461110259081 Marionette TRACE conn5 <- [1,566,null,{}] 16:57:39 INFO - PROCESS | 3668 | 1461110259084 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}] 16:57:39 INFO - PROCESS | 3668 | 1461110259194 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:57:39 INFO - PROCESS | 3668 | 1461110259244 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA9800 == 53 [pid = 3668] [id = 151] 16:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B1B11000) [pid = 3668] [serial = 451] [outer = 0000000000000000] 16:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B4083400) [pid = 3668] [serial = 452] [outer = 00000049B1B11000] 16:57:39 INFO - PROCESS | 3668 | 1461110259291 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B4524000) [pid = 3668] [serial = 453] [outer = 00000049B1B11000] 16:57:39 INFO - PROCESS | 3668 | 1461110259717 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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 16:57:39 INFO - PROCESS | 3668 | 1461110259772 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 3668 | 1461110259775 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:57:39 INFO - PROCESS | 3668 | 1461110259778 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:57:39 INFO - PROCESS | 3668 | 1461110259779 Marionette TRACE conn5 <- [1,570,null,{}] 16:57:39 INFO - PROCESS | 3668 | 1461110259791 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}] 16:57:39 INFO - PROCESS | 3668 | 1461110259927 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:57:39 INFO - PROCESS | 3668 | 1461110259937 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D0F800 == 54 [pid = 3668] [id = 152] 16:57:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4606400) [pid = 3668] [serial = 454] [outer = 0000000000000000] 16:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B4684C00) [pid = 3668] [serial = 455] [outer = 00000049B4606400] 16:57:40 INFO - PROCESS | 3668 | 1461110260022 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B4C1B000) [pid = 3668] [serial = 456] [outer = 00000049B4606400] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AA747C00) [pid = 3668] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B015F800) [pid = 3668] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B11C1C00) [pid = 3668] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B1294400) [pid = 3668] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A3B21800) [pid = 3668] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A39B3000) [pid = 3668] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B333A400) [pid = 3668] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AD83E000) [pid = 3668] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A1D49C00) [pid = 3668] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:57:40 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A3918000) [pid = 3668] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:57:40 INFO - PROCESS | 3668 | 1461110260543 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]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 16:57:40 INFO - PROCESS | 3668 | 1461110260558 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 3668 | 1461110260560 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:57:40 INFO - PROCESS | 3668 | 1461110260563 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:57:40 INFO - PROCESS | 3668 | 1461110260565 Marionette TRACE conn5 <- [1,574,null,{}] 16:57:40 INFO - PROCESS | 3668 | 1461110260568 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}] 16:57:40 INFO - PROCESS | 3668 | 1461110260651 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:57:40 INFO - PROCESS | 3668 | 1461110260719 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E98000 == 55 [pid = 3668] [id = 153] 16:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A8CA7C00) [pid = 3668] [serial = 457] [outer = 0000000000000000] 16:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B11B6400) [pid = 3668] [serial = 458] [outer = 00000049A8CA7C00] 16:57:40 INFO - PROCESS | 3668 | 1461110260765 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B4C1B400) [pid = 3668] [serial = 459] [outer = 00000049A8CA7C00] 16:57:41 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:41 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:41 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:41 INFO - PROCESS | 3668 | 1461110261136 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]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 16:57:41 INFO - PROCESS | 3668 | 1461110261196 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 3668 | 1461110261198 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:57:41 INFO - PROCESS | 3668 | 1461110261202 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 3668 | 1461110261204 Marionette TRACE conn5 <- [1,578,null,{}] 16:57:41 INFO - PROCESS | 3668 | 1461110261207 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}] 16:57:41 INFO - PROCESS | 3668 | 1461110261344 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:57:41 INFO - PROCESS | 3668 | 1461110261359 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B774E800 == 56 [pid = 3668] [id = 154] 16:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B451C800) [pid = 3668] [serial = 460] [outer = 0000000000000000] 16:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B5039C00) [pid = 3668] [serial = 461] [outer = 00000049B451C800] 16:57:41 INFO - PROCESS | 3668 | 1461110261405 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B5BDA000) [pid = 3668] [serial = 462] [outer = 00000049B451C800] 16:57:41 INFO - PROCESS | 3668 | 1461110261805 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]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 16:57:41 INFO - PROCESS | 3668 | 1461110261833 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 3668 | 1461110261835 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:57:41 INFO - PROCESS | 3668 | 1461110261838 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 3668 | 1461110261840 Marionette TRACE conn5 <- [1,582,null,{}] 16:57:41 INFO - PROCESS | 3668 | 1461110261844 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}] 16:57:41 INFO - PROCESS | 3668 | 1461110261928 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:57:42 INFO - PROCESS | 3668 | 1461110262006 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8542800 == 57 [pid = 3668] [id = 155] 16:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B5BD3C00) [pid = 3668] [serial = 463] [outer = 0000000000000000] 16:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B5C82000) [pid = 3668] [serial = 464] [outer = 00000049B5BD3C00] 16:57:42 INFO - PROCESS | 3668 | 1461110262059 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B6C67C00) [pid = 3668] [serial = 465] [outer = 00000049B5BD3C00] 16:57:42 INFO - PROCESS | 3668 | 1461110262495 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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 16:57:42 INFO - PROCESS | 3668 | 1461110262623 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 3668 | 1461110262627 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:57:42 INFO - PROCESS | 3668 | 1461110262663 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 3668 | 1461110262668 Marionette TRACE conn5 <- [1,586,null,{}] 16:57:42 INFO - PROCESS | 3668 | 1461110262675 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}] 16:57:42 INFO - PROCESS | 3668 | 1461110262792 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:57:42 INFO - PROCESS | 3668 | 1461110262875 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CB7800 == 58 [pid = 3668] [id = 156] 16:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A3B21800) [pid = 3668] [serial = 466] [outer = 0000000000000000] 16:57:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A3B89C00) [pid = 3668] [serial = 467] [outer = 00000049A3B21800] 16:57:42 INFO - PROCESS | 3668 | 1461110262936 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A8D64C00) [pid = 3668] [serial = 468] [outer = 00000049A3B21800] 16:57:43 INFO - PROCESS | 3668 | 1461110263483 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]]]}] 16:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 860ms 16:57:43 INFO - PROCESS | 3668 | 1461110263514 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 3668 | 1461110263522 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:57:43 INFO - PROCESS | 3668 | 1461110263529 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 3668 | 1461110263532 Marionette TRACE conn5 <- [1,590,null,{}] 16:57:43 INFO - PROCESS | 3668 | 1461110263536 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}] 16:57:43 INFO - PROCESS | 3668 | 1461110263650 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:57:43 INFO - PROCESS | 3668 | 1461110263738 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0814800 == 59 [pid = 3668] [id = 157] 16:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A53DB800) [pid = 3668] [serial = 469] [outer = 0000000000000000] 16:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD83E400) [pid = 3668] [serial = 470] [outer = 00000049A53DB800] 16:57:43 INFO - PROCESS | 3668 | 1461110263794 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049AFED2C00) [pid = 3668] [serial = 471] [outer = 00000049A53DB800] 16:57:44 INFO - PROCESS | 3668 | 1461110264372 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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 16:57:44 INFO - PROCESS | 3668 | 1461110264425 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 3668 | 1461110264428 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:57:44 INFO - PROCESS | 3668 | 1461110264433 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:57:44 INFO - PROCESS | 3668 | 1461110264437 Marionette TRACE conn5 <- [1,594,null,{}] 16:57:44 INFO - PROCESS | 3668 | 1461110264449 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}] 16:57:44 INFO - PROCESS | 3668 | 1461110264567 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:57:44 INFO - PROCESS | 3668 | 1461110264655 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D3800 == 60 [pid = 3668] [id = 158] 16:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B12ADC00) [pid = 3668] [serial = 472] [outer = 0000000000000000] 16:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B1B11C00) [pid = 3668] [serial = 473] [outer = 00000049B12ADC00] 16:57:44 INFO - PROCESS | 3668 | 1461110264715 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4687800) [pid = 3668] [serial = 474] [outer = 00000049B12ADC00] 16:57:45 INFO - PROCESS | 3668 | 1461110265381 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]]]}] 16:57:45 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1086ms 16:57:45 INFO - PROCESS | 3668 | 1461110265532 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 3668 | 1461110265535 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:57:45 INFO - PROCESS | 3668 | 1461110265539 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 3668 | 1461110265541 Marionette TRACE conn5 <- [1,598,null,{}] 16:57:45 INFO - PROCESS | 3668 | 1461110265559 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}] 16:57:45 INFO - PROCESS | 3668 | 1461110265669 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:57:45 INFO - PROCESS | 3668 | 1461110265736 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D0000 == 61 [pid = 3668] [id = 159] 16:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B4689400) [pid = 3668] [serial = 475] [outer = 0000000000000000] 16:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5C78800) [pid = 3668] [serial = 476] [outer = 00000049B4689400] 16:57:45 INFO - PROCESS | 3668 | 1461110265793 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B6C66000) [pid = 3668] [serial = 477] [outer = 00000049B4689400] 16:57:46 INFO - PROCESS | 3668 | 1461110266369 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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 901ms 16:57:46 INFO - PROCESS | 3668 | 1461110266441 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 3668 | 1461110266444 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:57:46 INFO - PROCESS | 3668 | 1461110266448 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 3668 | 1461110266450 Marionette TRACE conn5 <- [1,602,null,{}] 16:57:46 INFO - PROCESS | 3668 | 1461110266454 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}] 16:57:46 INFO - PROCESS | 3668 | 1461110266560 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:57:46 INFO - PROCESS | 3668 | 1461110266648 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB236000 == 62 [pid = 3668] [id = 160] 16:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B6E65800) [pid = 3668] [serial = 478] [outer = 0000000000000000] 16:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B6E6BC00) [pid = 3668] [serial = 479] [outer = 00000049B6E65800] 16:57:46 INFO - PROCESS | 3668 | 1461110266704 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B77C4400) [pid = 3668] [serial = 480] [outer = 00000049B6E65800] 16:57:47 INFO - PROCESS | 3668 | 1461110267298 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]]]}] 16:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 882ms 16:57:47 INFO - PROCESS | 3668 | 1461110267331 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 3668 | 1461110267334 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:57:47 INFO - PROCESS | 3668 | 1461110267337 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 3668 | 1461110267339 Marionette TRACE conn5 <- [1,606,null,{}] 16:57:47 INFO - PROCESS | 3668 | 1461110267343 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}] 16:57:47 INFO - PROCESS | 3668 | 1461110267475 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:57:47 INFO - PROCESS | 3668 | 1461110267564 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA576000 == 63 [pid = 3668] [id = 161] 16:57:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B4E3BC00) [pid = 3668] [serial = 481] [outer = 0000000000000000] 16:57:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B8567400) [pid = 3668] [serial = 482] [outer = 00000049B4E3BC00] 16:57:47 INFO - PROCESS | 3668 | 1461110267626 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B8572400) [pid = 3668] [serial = 483] [outer = 00000049B4E3BC00] 16:57:48 INFO - PROCESS | 3668 | 1461110268172 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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 879ms 16:57:48 INFO - PROCESS | 3668 | 1461110268220 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 3668 | 1461110268222 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:57:48 INFO - PROCESS | 3668 | 1461110268226 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 3668 | 1461110268228 Marionette TRACE conn5 <- [1,610,null,{}] 16:57:48 INFO - PROCESS | 3668 | 1461110268232 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}] 16:57:48 INFO - PROCESS | 3668 | 1461110268339 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:57:48 INFO - PROCESS | 3668 | 1461110268450 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4DE000 == 64 [pid = 3668] [id = 162] 16:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B85B5400) [pid = 3668] [serial = 484] [outer = 0000000000000000] 16:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B85B9000) [pid = 3668] [serial = 485] [outer = 00000049B85B5400] 16:57:48 INFO - PROCESS | 3668 | 1461110268505 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B9203400) [pid = 3668] [serial = 486] [outer = 00000049B85B5400] 16:57:49 INFO - PROCESS | 3668 | 1461110269097 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]]]}] 16:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 16:57:49 INFO - PROCESS | 3668 | 1461110269225 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 3668 | 1461110269228 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:57:49 INFO - PROCESS | 3668 | 1461110269232 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 3668 | 1461110269235 Marionette TRACE conn5 <- [1,614,null,{}] 16:57:49 INFO - PROCESS | 3668 | 1461110269238 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}] 16:57:49 INFO - PROCESS | 3668 | 1461110269352 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:57:49 INFO - PROCESS | 3668 | 1461110269463 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4187000 == 65 [pid = 3668] [id = 163] 16:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A1D66800) [pid = 3668] [serial = 487] [outer = 0000000000000000] 16:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049A3B26400) [pid = 3668] [serial = 488] [outer = 00000049A1D66800] 16:57:49 INFO - PROCESS | 3668 | 1461110269521 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B0608000) [pid = 3668] [serial = 489] [outer = 00000049A1D66800] 16:57:50 INFO - PROCESS | 3668 | 1461110270248 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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1082ms 16:57:50 INFO - PROCESS | 3668 | 1461110270316 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 3668 | 1461110270321 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:57:50 INFO - PROCESS | 3668 | 1461110270327 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 3668 | 1461110270331 Marionette TRACE conn5 <- [1,618,null,{}] 16:57:50 INFO - PROCESS | 3668 | 1461110270336 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}] 16:57:50 INFO - PROCESS | 3668 | 1461110270440 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:57:50 INFO - PROCESS | 3668 | 1461110270564 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4B0B800 == 66 [pid = 3668] [id = 164] 16:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049A8570800) [pid = 3668] [serial = 490] [outer = 0000000000000000] 16:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049A8DD4000) [pid = 3668] [serial = 491] [outer = 00000049A8570800] 16:57:50 INFO - PROCESS | 3668 | 1461110270620 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A9F3E000) [pid = 3668] [serial = 492] [outer = 00000049A8570800] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B774E800 == 65 [pid = 3668] [id = 154] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E98000 == 64 [pid = 3668] [id = 153] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D0F800 == 63 [pid = 3668] [id = 152] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA9800 == 62 [pid = 3668] [id = 151] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40BC800 == 61 [pid = 3668] [id = 150] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2898800 == 60 [pid = 3668] [id = 149] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0856800 == 59 [pid = 3668] [id = 148] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B4C15C00) [pid = 3668] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA3D6000 == 58 [pid = 3668] [id = 147] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBA1000 == 57 [pid = 3668] [id = 146] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA56800 == 56 [pid = 3668] [id = 145] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B99000 == 55 [pid = 3668] [id = 140] 16:57:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8D48000 == 54 [pid = 3668] [id = 139] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049A3B18400) [pid = 3668] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B407CC00) [pid = 3668] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049A826F400) [pid = 3668] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049AF35AC00) [pid = 3668] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A39BE800) [pid = 3668] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A4B6A000) [pid = 3668] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A3B92800) [pid = 3668] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B4085800) [pid = 3668] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049AD837400) [pid = 3668] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049AFD2A000) [pid = 3668] [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.] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B4524400) [pid = 3668] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049ACCC3800) [pid = 3668] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049AD7BD800) [pid = 3668] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B0603000) [pid = 3668] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B0943800) [pid = 3668] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B460BC00) [pid = 3668] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B1293000) [pid = 3668] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AFAC2000) [pid = 3668] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B2967000) [pid = 3668] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B1386400) [pid = 3668] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B11BF000) [pid = 3668] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049A9336000) [pid = 3668] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B6A29C00) [pid = 3668] [serial = 379] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B5033000) [pid = 3668] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AD41D400) [pid = 3668] [serial = 382] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B5BDEC00) [pid = 3668] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:57:51 INFO - PROCESS | 3668 | 1461110271258 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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 986ms 16:57:51 INFO - PROCESS | 3668 | 1461110271316 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 3668 | 1461110271322 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:57:51 INFO - PROCESS | 3668 | 1461110271328 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 3668 | 1461110271331 Marionette TRACE conn5 <- [1,622,null,{}] 16:57:51 INFO - PROCESS | 3668 | 1461110271335 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}] 16:57:51 INFO - PROCESS | 3668 | 1461110271426 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:57:51 INFO - PROCESS | 3668 | 1461110271502 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEFA1800 == 55 [pid = 3668] [id = 165] 16:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A1D48000) [pid = 3668] [serial = 493] [outer = 0000000000000000] 16:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A4B6A000) [pid = 3668] [serial = 494] [outer = 00000049A1D48000] 16:57:51 INFO - PROCESS | 3668 | 1461110271550 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049ACCC4800) [pid = 3668] [serial = 495] [outer = 00000049A1D48000] 16:57:51 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:51 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:51 INFO - PROCESS | 3668 | 1461110271965 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]]]}] 16:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 16:57:52 INFO - PROCESS | 3668 | 1461110272021 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 3668 | 1461110272024 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:57:52 INFO - PROCESS | 3668 | 1461110272027 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 3668 | 1461110272031 Marionette TRACE conn5 <- [1,626,null,{}] 16:57:52 INFO - PROCESS | 3668 | 1461110272041 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}] 16:57:52 INFO - PROCESS | 3668 | 1461110272170 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:57:52 INFO - PROCESS | 3668 | 1461110272186 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2814800 == 56 [pid = 3668] [id = 166] 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049AF36E000) [pid = 3668] [serial = 496] [outer = 0000000000000000] 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AFABD000) [pid = 3668] [serial = 497] [outer = 00000049AF36E000] 16:57:52 INFO - PROCESS | 3668 | 1461110272234 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B01FC800) [pid = 3668] [serial = 498] [outer = 00000049AF36E000] 16:57:52 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:52 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:52 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:52 INFO - PROCESS | 3668 | 1461110272685 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]]]}] 16:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 16:57:52 INFO - PROCESS | 3668 | 1461110272720 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 3668 | 1461110272723 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:57:52 INFO - PROCESS | 3668 | 1461110272726 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 3668 | 1461110272728 Marionette TRACE conn5 <- [1,630,null,{}] 16:57:52 INFO - PROCESS | 3668 | 1461110272732 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}] 16:57:52 INFO - PROCESS | 3668 | 1461110272821 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:57:52 INFO - PROCESS | 3668 | 1461110272830 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B335E800 == 57 [pid = 3668] [id = 167] 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B0831400) [pid = 3668] [serial = 499] [outer = 0000000000000000] 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B0FCE800) [pid = 3668] [serial = 500] [outer = 00000049B0831400] 16:57:52 INFO - PROCESS | 3668 | 1461110272877 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B1281400) [pid = 3668] [serial = 501] [outer = 00000049B0831400] 16:57:53 INFO - PROCESS | 3668 | 1461110273298 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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 16:57:53 INFO - PROCESS | 3668 | 1461110273358 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 3668 | 1461110273361 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:57:53 INFO - PROCESS | 3668 | 1461110273364 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 3668 | 1461110273366 Marionette TRACE conn5 <- [1,634,null,{}] 16:57:53 INFO - PROCESS | 3668 | 1461110273370 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}] 16:57:53 INFO - PROCESS | 3668 | 1461110273479 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:57:53 INFO - PROCESS | 3668 | 1461110273556 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4657800 == 58 [pid = 3668] [id = 168] 16:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B1293C00) [pid = 3668] [serial = 502] [outer = 0000000000000000] 16:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B129A400) [pid = 3668] [serial = 503] [outer = 00000049B1293C00] 16:57:53 INFO - PROCESS | 3668 | 1461110273608 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B12B0C00) [pid = 3668] [serial = 504] [outer = 00000049B1293C00] 16:57:54 INFO - PROCESS | 3668 | 1461110274055 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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 16:57:54 INFO - PROCESS | 3668 | 1461110274102 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 3668 | 1461110274104 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:57:54 INFO - PROCESS | 3668 | 1461110274107 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:57:54 INFO - PROCESS | 3668 | 1461110274109 Marionette TRACE conn5 <- [1,638,null,{}] 16:57:54 INFO - PROCESS | 3668 | 1461110274113 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}] 16:57:54 INFO - PROCESS | 3668 | 1461110274241 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:57:54 INFO - PROCESS | 3668 | 1461110274308 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F19000 == 59 [pid = 3668] [id = 169] 16:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B4522C00) [pid = 3668] [serial = 505] [outer = 0000000000000000] 16:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B4605400) [pid = 3668] [serial = 506] [outer = 00000049B4522C00] 16:57:54 INFO - PROCESS | 3668 | 1461110274358 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4685400) [pid = 3668] [serial = 507] [outer = 00000049B4522C00] 16:57:54 INFO - PROCESS | 3668 | 1461110274784 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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 735ms 16:57:54 INFO - PROCESS | 3668 | 1461110274856 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 3668 | 1461110274858 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:57:54 INFO - PROCESS | 3668 | 1461110274866 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 3668 | 1461110274868 Marionette TRACE conn5 <- [1,642,null,{}] 16:57:54 INFO - PROCESS | 3668 | 1461110274872 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}] 16:57:54 INFO - PROCESS | 3668 | 1461110274981 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:57:55 INFO - PROCESS | 3668 | 1461110275033 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C2E000 == 60 [pid = 3668] [id = 170] 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B468F800) [pid = 3668] [serial = 508] [outer = 0000000000000000] 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B4C1DC00) [pid = 3668] [serial = 509] [outer = 00000049B468F800] 16:57:55 INFO - PROCESS | 3668 | 1461110275079 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B4E40400) [pid = 3668] [serial = 510] [outer = 00000049B468F800] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B1298400) [pid = 3668] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B1B11000) [pid = 3668] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A8CA7C00) [pid = 3668] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B0609C00) [pid = 3668] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049AD8EDC00) [pid = 3668] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A1D41400) [pid = 3668] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A3B8EC00) [pid = 3668] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049A1CC2400) [pid = 3668] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B468C400) [pid = 3668] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B4606400) [pid = 3668] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:57:55 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B451C800) [pid = 3668] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:57:55 INFO - PROCESS | 3668 | 1461110275577 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]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 16:57:55 INFO - PROCESS | 3668 | 1461110275598 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 3668 | 1461110275600 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:57:55 INFO - PROCESS | 3668 | 1461110275604 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 3668 | 1461110275605 Marionette TRACE conn5 <- [1,646,null,{}] 16:57:55 INFO - PROCESS | 3668 | 1461110275609 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}] 16:57:55 INFO - PROCESS | 3668 | 1461110275695 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:57:55 INFO - PROCESS | 3668 | 1461110275766 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D21000 == 61 [pid = 3668] [id = 171] 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049AA7F2C00) [pid = 3668] [serial = 511] [outer = 0000000000000000] 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4520C00) [pid = 3668] [serial = 512] [outer = 00000049AA7F2C00] 16:57:55 INFO - PROCESS | 3668 | 1461110275817 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B4F3B400) [pid = 3668] [serial = 513] [outer = 00000049AA7F2C00] 16:57:56 INFO - PROCESS | 3668 | 1461110276176 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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 16:57:56 INFO - PROCESS | 3668 | 1461110276194 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 3668 | 1461110276196 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:57:56 INFO - PROCESS | 3668 | 1461110276200 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:57:56 INFO - PROCESS | 3668 | 1461110276202 Marionette TRACE conn5 <- [1,650,null,{}] 16:57:56 INFO - PROCESS | 3668 | 1461110276205 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}] 16:57:56 INFO - PROCESS | 3668 | 1461110276292 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:57:56 INFO - PROCESS | 3668 | 1461110276398 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D6000 == 62 [pid = 3668] [id = 172] 16:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049AD428C00) [pid = 3668] [serial = 514] [outer = 0000000000000000] 16:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B5040800) [pid = 3668] [serial = 515] [outer = 00000049AD428C00] 16:57:56 INFO - PROCESS | 3668 | 1461110276444 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B5CD5400) [pid = 3668] [serial = 516] [outer = 00000049AD428C00] 16:57:56 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:56 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:56 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:56 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:56 INFO - PROCESS | 3668 | 1461110276809 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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 16:57:56 INFO - PROCESS | 3668 | 1461110276832 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 3668 | 1461110276835 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:57:56 INFO - PROCESS | 3668 | 1461110276838 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 3668 | 1461110276840 Marionette TRACE conn5 <- [1,654,null,{}] 16:57:56 INFO - PROCESS | 3668 | 1461110276843 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}] 16:57:56 INFO - PROCESS | 3668 | 1461110276957 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:57:56 INFO - PROCESS | 3668 | 1461110276965 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA398800 == 63 [pid = 3668] [id = 173] 16:57:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B503D000) [pid = 3668] [serial = 517] [outer = 0000000000000000] 16:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B6C61400) [pid = 3668] [serial = 518] [outer = 00000049B503D000] 16:57:57 INFO - PROCESS | 3668 | 1461110277011 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B77BA000) [pid = 3668] [serial = 519] [outer = 00000049B503D000] 16:57:57 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:57 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:57 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:57 INFO - PROCESS | 3668 | 1461110277412 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]]]}] 16:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 16:57:57 INFO - PROCESS | 3668 | 1461110277501 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 3668 | 1461110277506 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:57:57 INFO - PROCESS | 3668 | 1461110277517 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 3668 | 1461110277521 Marionette TRACE conn5 <- [1,658,null,{}] 16:57:57 INFO - PROCESS | 3668 | 1461110277529 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}] 16:57:57 INFO - PROCESS | 3668 | 1461110277647 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:57:57 INFO - PROCESS | 3668 | 1461110277801 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBA4000 == 64 [pid = 3668] [id = 174] 16:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049A39B5800) [pid = 3668] [serial = 520] [outer = 0000000000000000] 16:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A3B1C800) [pid = 3668] [serial = 521] [outer = 00000049A39B5800] 16:57:57 INFO - PROCESS | 3668 | 1461110277859 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A9144C00) [pid = 3668] [serial = 522] [outer = 00000049A39B5800] 16:57:58 INFO - PROCESS | 3668 | 1461110278434 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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 16:57:58 INFO - PROCESS | 3668 | 1461110278459 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 3668 | 1461110278463 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:57:58 INFO - PROCESS | 3668 | 1461110278472 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 3668 | 1461110278476 Marionette TRACE conn5 <- [1,662,null,{}] 16:57:58 INFO - PROCESS | 3668 | 1461110278480 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}] 16:57:58 INFO - PROCESS | 3668 | 1461110278596 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:57:58 INFO - PROCESS | 3668 | 1461110278688 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B292E000 == 65 [pid = 3668] [id = 175] 16:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049AD83B800) [pid = 3668] [serial = 523] [outer = 0000000000000000] 16:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049AF366800) [pid = 3668] [serial = 524] [outer = 00000049AD83B800] 16:57:58 INFO - PROCESS | 3668 | 1461110278744 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B0CA9800) [pid = 3668] [serial = 525] [outer = 00000049AD83B800] 16:57:59 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:59 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:59 INFO - PROCESS | 3668 | 1461110279359 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]]]}] 16:57:59 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 16:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 16:57:59 INFO - PROCESS | 3668 | 1461110279416 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 3668 | 1461110279419 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:57:59 INFO - PROCESS | 3668 | 1461110279423 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 3668 | 1461110279425 Marionette TRACE conn5 <- [1,666,null,{}] 16:57:59 INFO - PROCESS | 3668 | 1461110279436 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}] 16:57:59 INFO - PROCESS | 3668 | 1461110279556 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:57:59 INFO - PROCESS | 3668 | 1461110279678 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB21F800 == 66 [pid = 3668] [id = 176] 16:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B451C400) [pid = 3668] [serial = 526] [outer = 0000000000000000] 16:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B4524C00) [pid = 3668] [serial = 527] [outer = 00000049B451C400] 16:57:59 INFO - PROCESS | 3668 | 1461110279739 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B4F48C00) [pid = 3668] [serial = 528] [outer = 00000049B451C400] 16:58:00 INFO - PROCESS | 3668 | 1461110280324 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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 945ms 16:58:00 INFO - PROCESS | 3668 | 1461110280369 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 3668 | 1461110280372 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:58:00 INFO - PROCESS | 3668 | 1461110280375 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:58:00 INFO - PROCESS | 3668 | 1461110280377 Marionette TRACE conn5 <- [1,670,null,{}] 16:58:00 INFO - PROCESS | 3668 | 1461110280381 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}] 16:58:00 INFO - PROCESS | 3668 | 1461110280496 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:58:00 INFO - PROCESS | 3668 | 1461110280613 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2EE800 == 67 [pid = 3668] [id = 177] 16:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B7813400) [pid = 3668] [serial = 529] [outer = 0000000000000000] 16:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B7817C00) [pid = 3668] [serial = 530] [outer = 00000049B7813400] 16:58:00 INFO - PROCESS | 3668 | 1461110280671 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B7820800) [pid = 3668] [serial = 531] [outer = 00000049B7813400] 16:58:01 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:58:01 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:58:01 INFO - PROCESS | 3668 | 1461110281738 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]]]}] 16:58:01 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) 16:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1381ms 16:58:01 INFO - PROCESS | 3668 | 1461110281784 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 3668 | 1461110281786 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:58:01 INFO - PROCESS | 3668 | 1461110281791 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 3668 | 1461110281793 Marionette TRACE conn5 <- [1,674,null,{}] 16:58:01 INFO - PROCESS | 3668 | 1461110281797 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}] 16:58:01 INFO - PROCESS | 3668 | 1461110281896 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:58:02 INFO - PROCESS | 3668 | 1461110282008 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5E5000 == 68 [pid = 3668] [id = 178] 16:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B8568C00) [pid = 3668] [serial = 532] [outer = 0000000000000000] 16:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B85BE800) [pid = 3668] [serial = 533] [outer = 00000049B8568C00] 16:58:02 INFO - PROCESS | 3668 | 1461110282064 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B920F800) [pid = 3668] [serial = 534] [outer = 00000049B8568C00] 16:58:03 INFO - PROCESS | 3668 | 1461110283212 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]]]}] 16:58:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:58:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1448ms 16:58:03 INFO - PROCESS | 3668 | 1461110283243 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 3668 | 1461110283247 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:58:03 INFO - PROCESS | 3668 | 1461110283253 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:58:03 INFO - PROCESS | 3668 | 1461110283257 Marionette TRACE conn5 <- [1,678,null,{}] 16:58:03 INFO - PROCESS | 3668 | 1461110283264 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}] 16:58:03 INFO - PROCESS | 3668 | 1461110283368 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:58:03 INFO - PROCESS | 3668 | 1461110283527 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B99800 == 69 [pid = 3668] [id = 179] 16:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A3B92800) [pid = 3668] [serial = 535] [outer = 0000000000000000] 16:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A3B94800) [pid = 3668] [serial = 536] [outer = 00000049A3B92800] 16:58:03 INFO - PROCESS | 3668 | 1461110283582 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049ACCBE400) [pid = 3668] [serial = 537] [outer = 00000049A3B92800] 16:58:04 INFO - PROCESS | 3668 | 1461110284614 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]]]}] 16:58:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1387ms 16:58:04 INFO - PROCESS | 3668 | 1461110284644 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 3668 | 1461110284650 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:58:04 INFO - PROCESS | 3668 | 1461110284656 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 3668 | 1461110284659 Marionette TRACE conn5 <- [1,682,null,{}] 16:58:04 INFO - PROCESS | 3668 | 1461110284663 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}] 16:58:04 INFO - PROCESS | 3668 | 1461110284799 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:58:04 INFO - PROCESS | 3668 | 1461110284941 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF98000 == 70 [pid = 3668] [id = 180] 16:58:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A39B4C00) [pid = 3668] [serial = 538] [outer = 0000000000000000] 16:58:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049AD834C00) [pid = 3668] [serial = 539] [outer = 00000049A39B4C00] 16:58:05 INFO - PROCESS | 3668 | 1461110284992 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049AF5B1C00) [pid = 3668] [serial = 540] [outer = 00000049A39B4C00] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D6000 == 69 [pid = 3668] [id = 172] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D21000 == 68 [pid = 3668] [id = 171] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C2E000 == 67 [pid = 3668] [id = 170] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F19000 == 66 [pid = 3668] [id = 169] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4657800 == 65 [pid = 3668] [id = 168] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B335E800 == 64 [pid = 3668] [id = 167] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2814800 == 63 [pid = 3668] [id = 166] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B5C74C00) [pid = 3668] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049A1C08400) [pid = 3668] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049A9D9A800) [pid = 3668] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B128BC00) [pid = 3668] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B6C62000) [pid = 3668] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049AD87F400) [pid = 3668] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B5C82000) [pid = 3668] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEFA1800 == 62 [pid = 3668] [id = 165] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4B0B800 == 61 [pid = 3668] [id = 164] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA576000 == 60 [pid = 3668] [id = 161] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB236000 == 59 [pid = 3668] [id = 160] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D0000 == 58 [pid = 3668] [id = 159] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D3800 == 57 [pid = 3668] [id = 158] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0814800 == 56 [pid = 3668] [id = 157] 16:58:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CB7800 == 55 [pid = 3668] [id = 156] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B129C000) [pid = 3668] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B12AF800) [pid = 3668] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B4524000) [pid = 3668] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B4083400) [pid = 3668] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B11B6400) [pid = 3668] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B0829400) [pid = 3668] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049AF370000) [pid = 3668] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B0165400) [pid = 3668] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A9203400) [pid = 3668] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049ACCBDC00) [pid = 3668] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A91A7000) [pid = 3668] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A9D9A000) [pid = 3668] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A1D40000) [pid = 3668] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049A379B000) [pid = 3668] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B4D2C400) [pid = 3668] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B4684C00) [pid = 3668] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B5BDA000) [pid = 3668] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B5039C00) [pid = 3668] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B4C1B000) [pid = 3668] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B11BFC00) [pid = 3668] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B4C1B400) [pid = 3668] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:58:05 INFO - PROCESS | 3668 | 1461110285976 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]]]}] 16:58:06 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) 16:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1351ms 16:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:58:06 INFO - PROCESS | 3668 | 1461110286008 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 3668 | 1461110286011 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:58:06 INFO - PROCESS | 3668 | 1461110286014 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - PROCESS | 3668 | 1461110286018 Marionette TRACE conn5 <- [1,686,null,{}] 16:58:06 INFO - PROCESS | 3668 | 1461110286032 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}] 16:58:06 INFO - PROCESS | 3668 | 1461110286146 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:58:06 INFO - PROCESS | 3668 | 1461110286153 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE44800 == 56 [pid = 3668] [id = 181] 16:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A3B8D000) [pid = 3668] [serial = 541] [outer = 0000000000000000] 16:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049AA385000) [pid = 3668] [serial = 542] [outer = 00000049A3B8D000] 16:58:06 INFO - PROCESS | 3668 | 1461110286202 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AD8E4C00) [pid = 3668] [serial = 543] [outer = 00000049A3B8D000] 16:58:07 INFO - PROCESS | 3668 | 1461110287135 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]]]}] 16:58:07 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) 16:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1146ms 16:58:07 INFO - PROCESS | 3668 | 1461110287164 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 3668 | 1461110287167 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:58:07 INFO - PROCESS | 3668 | 1461110287170 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 3668 | 1461110287172 Marionette TRACE conn5 <- [1,690,null,{}] 16:58:07 INFO - PROCESS | 3668 | 1461110287176 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}] 16:58:07 INFO - PROCESS | 3668 | 1461110287288 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:58:07 INFO - PROCESS | 3668 | 1461110287334 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2885800 == 57 [pid = 3668] [id = 182] 16:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B016B000) [pid = 3668] [serial = 544] [outer = 0000000000000000] 16:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B0610400) [pid = 3668] [serial = 545] [outer = 00000049B016B000] 16:58:07 INFO - PROCESS | 3668 | 1461110287382 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B11B9800) [pid = 3668] [serial = 546] [outer = 00000049B016B000] 16:58:08 INFO - PROCESS | 3668 | 1461110288325 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]]]}] 16:58:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:58:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 16:58:08 INFO - PROCESS | 3668 | 1461110288353 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 3668 | 1461110288355 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:58:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:58:08 INFO - PROCESS | 3668 | 1461110288364 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 3668 | 1461110288366 Marionette TRACE conn5 <- [1,694,null,{}] 16:58:08 INFO - PROCESS | 3668 | 1461110288370 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}] 16:58:08 INFO - PROCESS | 3668 | 1461110288486 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:58:08 INFO - PROCESS | 3668 | 1461110288535 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3347800 == 58 [pid = 3668] [id = 183] 16:58:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B11C3400) [pid = 3668] [serial = 547] [outer = 0000000000000000] 16:58:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B1291400) [pid = 3668] [serial = 548] [outer = 00000049B11C3400] 16:58:08 INFO - PROCESS | 3668 | 1461110288584 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B12AD400) [pid = 3668] [serial = 549] [outer = 00000049B11C3400] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B4C14C00) [pid = 3668] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B01F4800) [pid = 3668] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A9210000) [pid = 3668] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (000000499E7E0400) [pid = 3668] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B4606000) [pid = 3668] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049AA382800) [pid = 3668] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B407DC00) [pid = 3668] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B6A1F400) [pid = 3668] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B11B7800) [pid = 3668] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A8F60C00) [pid = 3668] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B4604C00) [pid = 3668] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B1293C00) [pid = 3668] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B4522C00) [pid = 3668] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AA7F2C00) [pid = 3668] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B468F800) [pid = 3668] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A3B21800) [pid = 3668] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B5BD3C00) [pid = 3668] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B4689400) [pid = 3668] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B0831400) [pid = 3668] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AD428C00) [pid = 3668] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A8570800) [pid = 3668] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AF36E000) [pid = 3668] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B85B5400) [pid = 3668] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B6E65800) [pid = 3668] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A53DB800) [pid = 3668] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A1D48000) [pid = 3668] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B12ADC00) [pid = 3668] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A1D66800) [pid = 3668] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:58:09 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B4E3BC00) [pid = 3668] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:58:09 INFO - PROCESS | 3668 | 1461110289950 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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:58:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1630ms 16:58:10 INFO - PROCESS | 3668 | 1461110289998 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 3668 | 1461110290004 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:58:10 INFO - PROCESS | 3668 | 1461110290010 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 3668 | 1461110290013 Marionette TRACE conn5 <- [1,698,null,{}] 16:58:10 INFO - PROCESS | 3668 | 1461110290019 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}] 16:58:10 INFO - PROCESS | 3668 | 1461110290160 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:58:10 INFO - PROCESS | 3668 | 1461110290230 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93BB000 == 59 [pid = 3668] [id = 184] 16:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A1D6C000) [pid = 3668] [serial = 550] [outer = 0000000000000000] 16:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A39BA000) [pid = 3668] [serial = 551] [outer = 00000049A1D6C000] 16:58:10 INFO - PROCESS | 3668 | 1461110290331 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A823CC00) [pid = 3668] [serial = 552] [outer = 00000049A1D6C000] 16:58:11 INFO - PROCESS | 3668 | 1461110291354 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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1390ms 16:58:11 INFO - PROCESS | 3668 | 1461110291417 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 3668 | 1461110291424 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:58:11 INFO - PROCESS | 3668 | 1461110291432 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 3668 | 1461110291435 Marionette TRACE conn5 <- [1,702,null,{}] 16:58:11 INFO - PROCESS | 3668 | 1461110291439 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}] 16:58:11 INFO - PROCESS | 3668 | 1461110291540 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:58:11 INFO - PROCESS | 3668 | 1461110291733 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2890000 == 60 [pid = 3668] [id = 185] 16:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A3B92C00) [pid = 3668] [serial = 553] [outer = 0000000000000000] 16:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD83B400) [pid = 3668] [serial = 554] [outer = 00000049A3B92C00] 16:58:11 INFO - PROCESS | 3668 | 1461110291790 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B0164000) [pid = 3668] [serial = 555] [outer = 00000049A3B92C00] 16:58:12 INFO - PROCESS | 3668 | 1461110292860 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]]]}] 16:58:12 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 16:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1448ms 16:58:12 INFO - PROCESS | 3668 | 1461110292885 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 3668 | 1461110292888 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:58:12 INFO - PROCESS | 3668 | 1461110292892 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 3668 | 1461110292896 Marionette TRACE conn5 <- [1,706,null,{}] 16:58:12 INFO - PROCESS | 3668 | 1461110292908 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}] 16:58:13 INFO - PROCESS | 3668 | 1461110293022 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:58:13 INFO - PROCESS | 3668 | 1461110293140 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CB9800 == 61 [pid = 3668] [id = 186] 16:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B12A7800) [pid = 3668] [serial = 556] [outer = 0000000000000000] 16:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B1B3DC00) [pid = 3668] [serial = 557] [outer = 00000049B12A7800] 16:58:13 INFO - PROCESS | 3668 | 1461110293201 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B4082000) [pid = 3668] [serial = 558] [outer = 00000049B12A7800] 16:58:14 INFO - PROCESS | 3668 | 1461110294238 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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1401ms 16:58:14 INFO - PROCESS | 3668 | 1461110294294 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 3668 | 1461110294298 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:58:14 INFO - PROCESS | 3668 | 1461110294301 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 3668 | 1461110294303 Marionette TRACE conn5 <- [1,710,null,{}] 16:58:14 INFO - PROCESS | 3668 | 1461110294307 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}] 16:58:14 INFO - PROCESS | 3668 | 1461110294446 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:58:14 INFO - PROCESS | 3668 | 1461110294566 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2888000 == 62 [pid = 3668] [id = 187] 16:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B044E000) [pid = 3668] [serial = 559] [outer = 0000000000000000] 16:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B1296C00) [pid = 3668] [serial = 560] [outer = 00000049B044E000] 16:58:14 INFO - PROCESS | 3668 | 1461110294626 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B4529800) [pid = 3668] [serial = 561] [outer = 00000049B044E000] 16:58:15 INFO - PROCESS | 3668 | 1461110295284 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] 16:58:15 INFO - PROCESS | 3668 | 1461110295342 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:58:15 INFO - PROCESS | 3668 | 1461110295372 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 3668 | 1461110295376 Marionette TRACE conn5 <- [1,714,null,{}] 16:58:15 INFO - PROCESS | 3668 | 1461110295390 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}] 16:58:15 INFO - PROCESS | 3668 | 1461110295495 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:58:15 INFO - PROCESS | 3668 | 1461110295569 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF8C800 == 63 [pid = 3668] [id = 188] 16:58:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A3072C00) [pid = 3668] [serial = 562] [outer = 0000000000000000] 16:58:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A3919C00) [pid = 3668] [serial = 563] [outer = 00000049A3072C00] 16:58:15 INFO - PROCESS | 3668 | 1461110295619 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A88B2800) [pid = 3668] [serial = 564] [outer = 00000049A3072C00] 16:58:16 INFO - PROCESS | 3668 | 1461110296286 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]]]}] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4187000 == 62 [pid = 3668] [id = 163] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4666800 == 61 [pid = 3668] [id = 80] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2885800 == 60 [pid = 3668] [id = 182] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE44800 == 59 [pid = 3668] [id = 181] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF98000 == 58 [pid = 3668] [id = 180] 16:58:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B99800 == 57 [pid = 3668] [id = 179] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B6C67800) [pid = 3668] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B1393C00) [pid = 3668] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AD83A400) [pid = 3668] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A1D63C00) [pid = 3668] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B5CD6400) [pid = 3668] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B4603800) [pid = 3668] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B5BDF400) [pid = 3668] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B77BD800) [pid = 3668] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B12B0000) [pid = 3668] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049AD422000) [pid = 3668] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B5C81800) [pid = 3668] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A8D64C00) [pid = 3668] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A3B89C00) [pid = 3668] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B6C67C00) [pid = 3668] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B6C66000) [pid = 3668] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B5C78800) [pid = 3668] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A9F3E000) [pid = 3668] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A8DD4000) [pid = 3668] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049B6C61400) [pid = 3668] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049B9203400) [pid = 3668] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049B85B9000) [pid = 3668] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049B77C4400) [pid = 3668] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049B6E6BC00) [pid = 3668] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049AD83E400) [pid = 3668] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049AFED2C00) [pid = 3668] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049A4B6A000) [pid = 3668] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049ACCC4800) [pid = 3668] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049B4687800) [pid = 3668] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049B1B11C00) [pid = 3668] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049B0608000) [pid = 3668] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049A3B26400) [pid = 3668] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049B8572400) [pid = 3668] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049B8567400) [pid = 3668] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1028ms 16:58:16 INFO - PROCESS | 3668 | 1461110296379 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:58:16 INFO - PROCESS | 3668 | 1461110296385 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (00000049B129A400) [pid = 3668] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049B12B0C00) [pid = 3668] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049B4685400) [pid = 3668] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049B4605400) [pid = 3668] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049B4520C00) [pid = 3668] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049B4C1DC00) [pid = 3668] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049B0FCE800) [pid = 3668] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049B5CD5400) [pid = 3668] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049AFABD000) [pid = 3668] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049B01FC800) [pid = 3668] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049B4F3B400) [pid = 3668] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (00000049B4E40400) [pid = 3668] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (00000049B1281400) [pid = 3668] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (00000049B5040800) [pid = 3668] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:58:16 INFO - PROCESS | 3668 | 1461110296408 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:58:16 INFO - PROCESS | 3668 | 1461110296410 Marionette TRACE conn5 <- [1,718,null,{}] 16:58:16 INFO - PROCESS | 3668 | 1461110296416 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}] 16:58:16 INFO - PROCESS | 3668 | 1461110296513 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:58:16 INFO - PROCESS | 3668 | 1461110296520 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD761000 == 58 [pid = 3668] [id = 189] 16:58:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (00000049A3B8B400) [pid = 3668] [serial = 565] [outer = 0000000000000000] 16:58:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (00000049A5426400) [pid = 3668] [serial = 566] [outer = 00000049A3B8B400] 16:58:16 INFO - PROCESS | 3668 | 1461110296568 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (00000049A9D2C400) [pid = 3668] [serial = 567] [outer = 00000049A3B8B400] 16:58:17 INFO - PROCESS | 3668 | 1461110297093 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] 16:58:17 INFO - PROCESS | 3668 | 1461110297142 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:58:17 INFO - PROCESS | 3668 | 1461110297145 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:58:17 INFO - PROCESS | 3668 | 1461110297149 Marionette TRACE conn5 <- [1,722,null,{}] 16:58:17 INFO - PROCESS | 3668 | 1461110297160 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}] 16:58:17 INFO - PROCESS | 3668 | 1461110297253 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:58:17 INFO - PROCESS | 3668 | 1461110297328 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B99000 == 59 [pid = 3668] [id = 190] 16:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049A3E99800) [pid = 3668] [serial = 568] [outer = 0000000000000000] 16:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049AFD2A000) [pid = 3668] [serial = 569] [outer = 00000049A3E99800] 16:58:17 INFO - PROCESS | 3668 | 1461110297379 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049B060B400) [pid = 3668] [serial = 570] [outer = 00000049A3E99800] 16:58:17 INFO - PROCESS | 3668 | 1461110297762 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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 693ms 16:58:17 INFO - PROCESS | 3668 | 1461110297842 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 3668 | 1461110297845 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:58:17 INFO - PROCESS | 3668 | 1461110297848 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - PROCESS | 3668 | 1461110297850 Marionette TRACE conn5 <- [1,726,null,{}] 16:58:17 INFO - PROCESS | 3668 | 1461110297854 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}] 16:58:17 INFO - PROCESS | 3668 | 1461110297941 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:58:17 INFO - PROCESS | 3668 | 1461110297952 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28A1800 == 60 [pid = 3668] [id = 191] 16:58:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049B11B6800) [pid = 3668] [serial = 571] [outer = 0000000000000000] 16:58:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049B129A800) [pid = 3668] [serial = 572] [outer = 00000049B11B6800] 16:58:18 INFO - PROCESS | 3668 | 1461110297999 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049B185F800) [pid = 3668] [serial = 573] [outer = 00000049B11B6800] 16:58:18 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:58:18 INFO - PROCESS | 3668 | 1461110298933 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]]]}] 16:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1142ms 16:58:18 INFO - PROCESS | 3668 | 1461110298992 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:58:18 INFO - PROCESS | 3668 | 1461110298994 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:58:19 INFO - PROCESS | 3668 | 1461110298998 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - PROCESS | 3668 | 1461110299000 Marionette TRACE conn5 <- [1,730,null,{}] 16:58:19 INFO - PROCESS | 3668 | 1461110299009 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}] 16:58:19 INFO - PROCESS | 3668 | 1461110299117 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:58:19 INFO - PROCESS | 3668 | 1461110299124 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4219000 == 61 [pid = 3668] [id = 192] 16:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049B11BE000) [pid = 3668] [serial = 574] [outer = 0000000000000000] 16:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049B4521000) [pid = 3668] [serial = 575] [outer = 00000049B11BE000] 16:58:19 INFO - PROCESS | 3668 | 1461110299170 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049B460D000) [pid = 3668] [serial = 576] [outer = 00000049B11BE000] 16:58:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049A3B8D000) [pid = 3668] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:58:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049B016B000) [pid = 3668] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:58:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049B503D000) [pid = 3668] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:58:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049A3B92800) [pid = 3668] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:58:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049A39B4C00) [pid = 3668] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:58:20 INFO - PROCESS | 3668 | 1461110300095 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]]]}] 16:58:20 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 16:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 16:58:20 INFO - PROCESS | 3668 | 1461110300131 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 3668 | 1461110300133 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:58:20 INFO - PROCESS | 3668 | 1461110300136 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - PROCESS | 3668 | 1461110300138 Marionette TRACE conn5 <- [1,734,null,{}] 16:58:20 INFO - PROCESS | 3668 | 1461110300142 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}] 16:58:20 INFO - PROCESS | 3668 | 1461110300250 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:58:20 INFO - PROCESS | 3668 | 1461110300258 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F22800 == 62 [pid = 3668] [id = 193] 16:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049B4C12C00) [pid = 3668] [serial = 577] [outer = 0000000000000000] 16:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049B4C1D400) [pid = 3668] [serial = 578] [outer = 00000049B4C12C00] 16:58:20 INFO - PROCESS | 3668 | 1461110300307 Marionette DEBUG loaded listener.js 16:58:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049B4E37800) [pid = 3668] [serial = 579] [outer = 00000049B4C12C00] 16:58:21 INFO - PROCESS | 3668 | 1461110301225 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]]]}] 16:58:21 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.) 16:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 16:58:21 INFO - PROCESS | 3668 | 1461110301270 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:58:21 INFO - PROCESS | 3668 | 1461110301272 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:58:21 INFO - PROCESS | 3668 | 1461110301276 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:58:21 INFO - PROCESS | 3668 | 1461110301277 Marionette TRACE conn5 <- [1,738,null,{}] 16:58:21 INFO - PROCESS | 3668 | 1461110301281 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}] 16:58:21 INFO - PROCESS | 3668 | 1461110301365 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:58:21 INFO - PROCESS | 3668 | 1461110301371 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93AE800 == 63 [pid = 3668] [id = 194] 16:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049B4F3A800) [pid = 3668] [serial = 580] [outer = 0000000000000000] 16:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049B4F41C00) [pid = 3668] [serial = 581] [outer = 00000049B4F3A800] 16:58:21 INFO - PROCESS | 3668 | 1461110301416 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049B5034C00) [pid = 3668] [serial = 582] [outer = 00000049B4F3A800] 16:58:22 INFO - PROCESS | 3668 | 1461110302346 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]]]}] 16:58:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1088ms 16:58:22 INFO - PROCESS | 3668 | 1461110302366 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 3668 | 1461110302368 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:58:22 INFO - PROCESS | 3668 | 1461110302375 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - PROCESS | 3668 | 1461110302376 Marionette TRACE conn5 <- [1,742,null,{}] 16:58:22 INFO - PROCESS | 3668 | 1461110302380 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}] 16:58:22 INFO - PROCESS | 3668 | 1461110302526 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:58:22 INFO - PROCESS | 3668 | 1461110302595 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A418F800 == 64 [pid = 3668] [id = 195] 16:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (000000499E7D8400) [pid = 3668] [serial = 583] [outer = 0000000000000000] 16:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049A1C0C400) [pid = 3668] [serial = 584] [outer = 000000499E7D8400] 16:58:22 INFO - PROCESS | 3668 | 1461110302656 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049A1E3FC00) [pid = 3668] [serial = 585] [outer = 000000499E7D8400] 16:58:23 INFO - PROCESS | 3668 | 1461110303817 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]]]}] 16:58:23 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 16:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1487ms 16:58:23 INFO - PROCESS | 3668 | 1461110303864 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 3668 | 1461110303870 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:58:23 INFO - PROCESS | 3668 | 1461110303875 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 3668 | 1461110303880 Marionette TRACE conn5 <- [1,746,null,{}] 16:58:23 INFO - PROCESS | 3668 | 1461110303885 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}] 16:58:24 INFO - PROCESS | 3668 | 1461110304035 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:58:24 INFO - PROCESS | 3668 | 1461110304158 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B078A000 == 65 [pid = 3668] [id = 196] 16:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049ACCC6800) [pid = 3668] [serial = 586] [outer = 0000000000000000] 16:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049AD7BD800) [pid = 3668] [serial = 587] [outer = 00000049ACCC6800] 16:58:24 INFO - PROCESS | 3668 | 1461110304218 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049AEF4F800) [pid = 3668] [serial = 588] [outer = 00000049ACCC6800] 16:58:24 INFO - PROCESS | 3668 | 1461110304787 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]]]}] 16:58:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:58:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 16:58:24 INFO - PROCESS | 3668 | 1461110304863 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:58:24 INFO - PROCESS | 3668 | 1461110304866 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:58:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:58:24 INFO - PROCESS | 3668 | 1461110304870 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:58:24 INFO - PROCESS | 3668 | 1461110304873 Marionette TRACE conn5 <- [1,750,null,{}] 16:58:24 INFO - PROCESS | 3668 | 1461110304877 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}] 16:58:25 INFO - PROCESS | 3668 | 1461110305004 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:58:25 INFO - PROCESS | 3668 | 1461110305129 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B465E800 == 66 [pid = 3668] [id = 197] 16:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049B0452400) [pid = 3668] [serial = 589] [outer = 0000000000000000] 16:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049B0611000) [pid = 3668] [serial = 590] [outer = 00000049B0452400] 16:58:25 INFO - PROCESS | 3668 | 1461110305188 Marionette DEBUG loaded listener.js 16:58:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B1292800) [pid = 3668] [serial = 591] [outer = 00000049B0452400] 16:58:26 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:58:26 INFO - PROCESS | 3668 | 1461110306285 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]]]}] 16:58:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:58:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1447ms 16:58:26 INFO - PROCESS | 3668 | 1461110306319 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 3668 | 1461110306323 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:58:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:58:26 INFO - PROCESS | 3668 | 1461110306336 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - PROCESS | 3668 | 1461110306341 Marionette TRACE conn5 <- [1,754,null,{}] 16:58:26 INFO - PROCESS | 3668 | 1461110306345 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}] 16:58:26 INFO - PROCESS | 3668 | 1461110306495 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:58:26 INFO - PROCESS | 3668 | 1461110306563 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7769800 == 67 [pid = 3668] [id = 198] 16:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B4527000) [pid = 3668] [serial = 592] [outer = 0000000000000000] 16:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049B4691400) [pid = 3668] [serial = 593] [outer = 00000049B4527000] 16:58:26 INFO - PROCESS | 3668 | 1461110306661 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049B4F3E800) [pid = 3668] [serial = 594] [outer = 00000049B4527000] 16:58:27 INFO - PROCESS | 3668 | 1461110307689 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]]]}] 16:58:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:58:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1392ms 16:58:27 INFO - PROCESS | 3668 | 1461110307906 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 3668 | 1461110307910 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:58:27 INFO - PROCESS | 3668 | 1461110307923 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 3668 | 1461110307927 Marionette TRACE conn5 <- [1,758,null,{}] 16:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:58:27 INFO - PROCESS | 3668 | 1461110307933 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}] 16:58:28 INFO - PROCESS | 3668 | 1461110308118 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:58:28 INFO - PROCESS | 3668 | 1461110308190 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0809800 == 68 [pid = 3668] [id = 199] 16:58:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049A5094400) [pid = 3668] [serial = 595] [outer = 0000000000000000] 16:58:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A8DD7C00) [pid = 3668] [serial = 596] [outer = 00000049A5094400] 16:58:28 INFO - PROCESS | 3668 | 1461110308242 Marionette DEBUG loaded listener.js 16:58:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A9D98000) [pid = 3668] [serial = 597] [outer = 00000049A5094400] 16:58:28 INFO - PROCESS | 3668 | 1461110308828 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]]]}] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0019800 == 67 [pid = 3668] [id = 29] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD76F000 == 66 [pid = 3668] [id = 28] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049A91C7000 == 65 [pid = 3668] [id = 27] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93AE800 == 64 [pid = 3668] [id = 194] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F22800 == 63 [pid = 3668] [id = 193] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4219000 == 62 [pid = 3668] [id = 192] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28A1800 == 61 [pid = 3668] [id = 191] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B99000 == 60 [pid = 3668] [id = 190] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD761000 == 59 [pid = 3668] [id = 189] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF8C800 == 58 [pid = 3668] [id = 188] 16:58:28 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A3B1C800) [pid = 3668] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:58:28 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049AF366800) [pid = 3668] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:58:28 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049B7817C00) [pid = 3668] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:58:28 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049B4524C00) [pid = 3668] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:58:28 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049B1291400) [pid = 3668] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2890000 == 57 [pid = 3668] [id = 185] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA398800 == 56 [pid = 3668] [id = 173] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93BB000 == 55 [pid = 3668] [id = 184] 16:58:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3347800 == 54 [pid = 3668] [id = 183] 16:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 16:58:28 INFO - PROCESS | 3668 | 1461110308920 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 3668 | 1461110308925 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:58:28 INFO - PROCESS | 3668 | 1461110308932 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 3668 | 1461110308936 Marionette TRACE conn5 <- [1,762,null,{}] 16:58:28 INFO - PROCESS | 3668 | 1461110308940 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}] 16:58:29 INFO - PROCESS | 3668 | 1461110309051 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049AD8E4C00) [pid = 3668] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049AA385000) [pid = 3668] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049B0610400) [pid = 3668] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049B11B9800) [pid = 3668] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049B77BA000) [pid = 3668] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049B85BE800) [pid = 3668] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049ACCBE400) [pid = 3668] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049A3B94800) [pid = 3668] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049AF5B1C00) [pid = 3668] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (00000049AD834C00) [pid = 3668] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:58:29 INFO - PROCESS | 3668 | 1461110309128 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD776000 == 55 [pid = 3668] [id = 200] 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049A3918C00) [pid = 3668] [serial = 598] [outer = 0000000000000000] 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049A3B23800) [pid = 3668] [serial = 599] [outer = 00000049A3918C00] 16:58:29 INFO - PROCESS | 3668 | 1461110309177 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049A9330800) [pid = 3668] [serial = 600] [outer = 00000049A3918C00] 16:58:29 INFO - PROCESS | 3668 | 1461110309627 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]]]}] 16:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 735ms 16:58:29 INFO - PROCESS | 3668 | 1461110309673 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:58:29 INFO - PROCESS | 3668 | 1461110309675 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:58:29 INFO - PROCESS | 3668 | 1461110309679 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:58:29 INFO - PROCESS | 3668 | 1461110309681 Marionette TRACE conn5 <- [1,766,null,{}] 16:58:29 INFO - PROCESS | 3668 | 1461110309691 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}] 16:58:29 INFO - PROCESS | 3668 | 1461110309793 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:58:29 INFO - PROCESS | 3668 | 1461110309804 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B181C800 == 56 [pid = 3668] [id = 201] 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049AF368400) [pid = 3668] [serial = 601] [outer = 0000000000000000] 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049AF375800) [pid = 3668] [serial = 602] [outer = 00000049AF368400] 16:58:29 INFO - PROCESS | 3668 | 1461110309856 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049B0165800) [pid = 3668] [serial = 603] [outer = 00000049AF368400] 16:58:30 INFO - PROCESS | 3668 | 1461110310346 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]]]}] 16:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 16:58:30 INFO - PROCESS | 3668 | 1461110310374 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 3668 | 1461110310377 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:58:30 INFO - PROCESS | 3668 | 1461110310380 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:58:30 INFO - PROCESS | 3668 | 1461110310382 Marionette TRACE conn5 <- [1,770,null,{}] 16:58:30 INFO - PROCESS | 3668 | 1461110310385 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}] 16:58:30 INFO - PROCESS | 3668 | 1461110310478 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:58:30 INFO - PROCESS | 3668 | 1461110310486 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40C1000 == 57 [pid = 3668] [id = 202] 16:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049B11C1000) [pid = 3668] [serial = 604] [outer = 0000000000000000] 16:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049A1CC7800) [pid = 3668] [serial = 605] [outer = 00000049B11C1000] 16:58:30 INFO - PROCESS | 3668 | 1461110310534 Marionette DEBUG loaded listener.js 16:58:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B1297400) [pid = 3668] [serial = 606] [outer = 00000049B11C1000] 16:58:30 INFO - PROCESS | 3668 | 1461110310965 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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 16:58:31 INFO - PROCESS | 3668 | 1461110311011 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 3668 | 1461110311013 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:58:31 INFO - PROCESS | 3668 | 1461110311016 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 3668 | 1461110311018 Marionette TRACE conn5 <- [1,774,null,{}] 16:58:31 INFO - PROCESS | 3668 | 1461110311021 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}] 16:58:31 INFO - PROCESS | 3668 | 1461110311108 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:58:31 INFO - PROCESS | 3668 | 1461110311115 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D0D000 == 58 [pid = 3668] [id = 203] 16:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B12A0C00) [pid = 3668] [serial = 607] [outer = 0000000000000000] 16:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049B138F000) [pid = 3668] [serial = 608] [outer = 00000049B12A0C00] 16:58:31 INFO - PROCESS | 3668 | 1461110311163 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049B2B49C00) [pid = 3668] [serial = 609] [outer = 00000049B12A0C00] 16:58:31 INFO - PROCESS | 3668 | 1461110311670 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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 16:58:31 INFO - PROCESS | 3668 | 1461110311711 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 3668 | 1461110311713 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:58:31 INFO - PROCESS | 3668 | 1461110311716 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 3668 | 1461110311718 Marionette TRACE conn5 <- [1,778,null,{}] 16:58:31 INFO - PROCESS | 3668 | 1461110311722 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}] 16:58:31 INFO - PROCESS | 3668 | 1461110311876 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:58:31 INFO - PROCESS | 3668 | 1461110311930 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7753000 == 59 [pid = 3668] [id = 204] 16:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049B460BC00) [pid = 3668] [serial = 610] [outer = 0000000000000000] 16:58:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049B4C1FC00) [pid = 3668] [serial = 611] [outer = 00000049B460BC00] 16:58:31 INFO - PROCESS | 3668 | 1461110311980 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049B4F3CC00) [pid = 3668] [serial = 612] [outer = 00000049B460BC00] 16:58:32 INFO - PROCESS | 3668 | 1461110312442 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]]]}] 16:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 777ms 16:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:58:32 INFO - PROCESS | 3668 | 1461110312496 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:58:32 INFO - PROCESS | 3668 | 1461110312498 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:58:32 INFO - PROCESS | 3668 | 1461110312506 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:58:32 INFO - PROCESS | 3668 | 1461110312508 Marionette TRACE conn5 <- [1,782,null,{}] 16:58:32 INFO - PROCESS | 3668 | 1461110312511 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}] 16:58:32 INFO - PROCESS | 3668 | 1461110312622 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:58:32 INFO - PROCESS | 3668 | 1461110312629 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B874E800 == 60 [pid = 3668] [id = 205] 16:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B4C1A400) [pid = 3668] [serial = 613] [outer = 0000000000000000] 16:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B5BDA000) [pid = 3668] [serial = 614] [outer = 00000049B4C1A400] 16:58:32 INFO - PROCESS | 3668 | 1461110312724 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B5C81C00) [pid = 3668] [serial = 615] [outer = 00000049B4C1A400] 16:58:33 INFO - PROCESS | 3668 | 1461110313147 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]]]}] 16:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 16:58:33 INFO - PROCESS | 3668 | 1461110313200 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:58:33 INFO - PROCESS | 3668 | 1461110313202 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:58:33 INFO - PROCESS | 3668 | 1461110313206 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:58:33 INFO - PROCESS | 3668 | 1461110313207 Marionette TRACE conn5 <- [1,786,null,{}] 16:58:33 INFO - PROCESS | 3668 | 1461110313211 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}] 16:58:33 INFO - PROCESS | 3668 | 1461110313327 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049B11BE000) [pid = 3668] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B11C3400) [pid = 3668] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049B4C12C00) [pid = 3668] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A3072C00) [pid = 3668] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A3E99800) [pid = 3668] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049A3B8B400) [pid = 3668] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:58:33 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049B11B6800) [pid = 3668] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:58:33 INFO - PROCESS | 3668 | 1461110313426 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0810000 == 61 [pid = 3668] [id = 206] 16:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049A3B8B400) [pid = 3668] [serial = 616] [outer = 0000000000000000] 16:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049AA7F2C00) [pid = 3668] [serial = 617] [outer = 00000049A3B8B400] 16:58:33 INFO - PROCESS | 3668 | 1461110313472 Marionette DEBUG loaded listener.js 16:58:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049B4F3D000) [pid = 3668] [serial = 618] [outer = 00000049A3B8B400] 16:58:33 INFO - PROCESS | 3668 | 1461110313864 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]]]}] 16:58:33 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 16:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 16:58:33 INFO - PROCESS | 3668 | 1461110313881 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:58:33 INFO - PROCESS | 3668 | 1461110313884 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:58:33 INFO - PROCESS | 3668 | 1461110313887 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - PROCESS | 3668 | 1461110313889 Marionette TRACE conn5 <- [1,790,null,{}] 16:58:33 INFO - PROCESS | 3668 | 1461110313892 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}] 16:58:34 INFO - PROCESS | 3668 | 1461110314006 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:58:34 INFO - PROCESS | 3668 | 1461110314085 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B924B000 == 62 [pid = 3668] [id = 207] 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049B12B0C00) [pid = 3668] [serial = 619] [outer = 0000000000000000] 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B6A26400) [pid = 3668] [serial = 620] [outer = 00000049B12B0C00] 16:58:34 INFO - PROCESS | 3668 | 1461110314132 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B6C69400) [pid = 3668] [serial = 621] [outer = 00000049B12B0C00] 16:58:34 INFO - PROCESS | 3668 | 1461110314517 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]]]}] 16:58:34 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 16:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 16:58:34 INFO - PROCESS | 3668 | 1461110314581 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:58:34 INFO - PROCESS | 3668 | 1461110314583 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:58:34 INFO - PROCESS | 3668 | 1461110314587 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 3668 | 1461110314588 Marionette TRACE conn5 <- [1,794,null,{}] 16:58:34 INFO - PROCESS | 3668 | 1461110314592 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}] 16:58:34 INFO - PROCESS | 3668 | 1461110314682 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:58:34 INFO - PROCESS | 3668 | 1461110314689 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3C7800 == 63 [pid = 3668] [id = 208] 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B6E62400) [pid = 3668] [serial = 622] [outer = 0000000000000000] 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B6E6C400) [pid = 3668] [serial = 623] [outer = 00000049B6E62400] 16:58:34 INFO - PROCESS | 3668 | 1461110314735 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B77C1000) [pid = 3668] [serial = 624] [outer = 00000049B6E62400] 16:58:35 INFO - PROCESS | 3668 | 1461110315148 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]]]}] 16:58:35 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 16:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 16:58:35 INFO - PROCESS | 3668 | 1461110315219 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 3668 | 1461110315222 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:58:35 INFO - PROCESS | 3668 | 1461110315225 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 3668 | 1461110315228 Marionette TRACE conn5 <- [1,798,null,{}] 16:58:35 INFO - PROCESS | 3668 | 1461110315231 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}] 16:58:35 INFO - PROCESS | 3668 | 1461110315368 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:58:35 INFO - PROCESS | 3668 | 1461110315380 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA571000 == 64 [pid = 3668] [id = 209] 16:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B781B800) [pid = 3668] [serial = 625] [outer = 0000000000000000] 16:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B7820C00) [pid = 3668] [serial = 626] [outer = 00000049B781B800] 16:58:35 INFO - PROCESS | 3668 | 1461110315438 Marionette DEBUG loaded listener.js 16:58:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B8573800) [pid = 3668] [serial = 627] [outer = 00000049B781B800] 16:58:36 INFO - PROCESS | 3668 | 1461110316136 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]]]}] 16:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 16:58:36 INFO - PROCESS | 3668 | 1461110316214 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:58:36 INFO - PROCESS | 3668 | 1461110316220 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:58:36 INFO - PROCESS | 3668 | 1461110316226 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:58:36 INFO - PROCESS | 3668 | 1461110316230 Marionette TRACE conn5 <- [1,802,null,{}] 16:58:36 INFO - PROCESS | 3668 | 1461110316236 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}] 16:58:36 INFO - PROCESS | 3668 | 1461110316385 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:58:36 INFO - PROCESS | 3668 | 1461110316508 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0784000 == 65 [pid = 3668] [id = 210] 16:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049A92DF400) [pid = 3668] [serial = 628] [outer = 0000000000000000] 16:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AA386800) [pid = 3668] [serial = 629] [outer = 00000049A92DF400] 16:58:36 INFO - PROCESS | 3668 | 1461110316568 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AD8EE000) [pid = 3668] [serial = 630] [outer = 00000049A92DF400] 16:58:37 INFO - PROCESS | 3668 | 1461110317207 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] 16:58:37 INFO - PROCESS | 3668 | 1461110317268 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:58:37 INFO - PROCESS | 3668 | 1461110317275 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:58:37 INFO - PROCESS | 3668 | 1461110317278 Marionette TRACE conn5 <- [1,806,null,{}] 16:58:37 INFO - PROCESS | 3668 | 1461110317302 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}] 16:58:37 INFO - PROCESS | 3668 | 1461110317419 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:58:37 INFO - PROCESS | 3668 | 1461110317540 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7474800 == 66 [pid = 3668] [id = 211] 16:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B11C4800) [pid = 3668] [serial = 631] [outer = 0000000000000000] 16:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B2B44C00) [pid = 3668] [serial = 632] [outer = 00000049B11C4800] 16:58:37 INFO - PROCESS | 3668 | 1461110317597 Marionette DEBUG loaded listener.js 16:58:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4683400) [pid = 3668] [serial = 633] [outer = 00000049B11C4800] 16:58:38 INFO - PROCESS | 3668 | 1461110318235 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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 16:58:38 INFO - PROCESS | 3668 | 1461110318266 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 3668 | 1461110318269 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:58:38 INFO - PROCESS | 3668 | 1461110318274 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:58:38 INFO - PROCESS | 3668 | 1461110318278 Marionette TRACE conn5 <- [1,810,null,{}] 16:58:38 INFO - PROCESS | 3668 | 1461110318290 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}] 16:58:38 INFO - PROCESS | 3668 | 1461110318410 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:58:38 INFO - PROCESS | 3668 | 1461110318531 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB233000 == 67 [pid = 3668] [id = 212] 16:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B5C74800) [pid = 3668] [serial = 634] [outer = 0000000000000000] 16:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B6E65800) [pid = 3668] [serial = 635] [outer = 00000049B5C74800] 16:58:38 INFO - PROCESS | 3668 | 1461110318591 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B781DC00) [pid = 3668] [serial = 636] [outer = 00000049B5C74800] 16:58:39 INFO - PROCESS | 3668 | 1461110319217 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] 16:58:39 INFO - PROCESS | 3668 | 1461110319266 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:58:39 INFO - PROCESS | 3668 | 1461110319269 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:58:39 INFO - PROCESS | 3668 | 1461110319272 Marionette TRACE conn5 <- [1,814,null,{}] 16:58:39 INFO - PROCESS | 3668 | 1461110319275 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}] 16:58:39 INFO - PROCESS | 3668 | 1461110319390 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:58:39 INFO - PROCESS | 3668 | 1461110319510 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2E1000 == 68 [pid = 3668] [id = 213] 16:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B196A000) [pid = 3668] [serial = 637] [outer = 0000000000000000] 16:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B85B6400) [pid = 3668] [serial = 638] [outer = 00000049B196A000] 16:58:39 INFO - PROCESS | 3668 | 1461110319567 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B9205800) [pid = 3668] [serial = 639] [outer = 00000049B196A000] 16:58:40 INFO - PROCESS | 3668 | 1461110320124 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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 16:58:40 INFO - PROCESS | 3668 | 1461110320151 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 3668 | 1461110320154 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:58:40 INFO - PROCESS | 3668 | 1461110320157 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - PROCESS | 3668 | 1461110320159 Marionette TRACE conn5 <- [1,818,null,{}] 16:58:40 INFO - PROCESS | 3668 | 1461110320163 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}] 16:58:40 INFO - PROCESS | 3668 | 1461110320272 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:58:40 INFO - PROCESS | 3668 | 1461110320363 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4E0000 == 69 [pid = 3668] [id = 214] 16:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B85B5400) [pid = 3668] [serial = 640] [outer = 0000000000000000] 16:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049BA276800) [pid = 3668] [serial = 641] [outer = 00000049B85B5400] 16:58:40 INFO - PROCESS | 3668 | 1461110320419 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049BA27E400) [pid = 3668] [serial = 642] [outer = 00000049B85B5400] 16:58:41 INFO - PROCESS | 3668 | 1461110321053 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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 16:58:41 INFO - PROCESS | 3668 | 1461110321103 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 3668 | 1461110321106 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:58:41 INFO - PROCESS | 3668 | 1461110321110 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 3668 | 1461110321112 Marionette TRACE conn5 <- [1,822,null,{}] 16:58:41 INFO - PROCESS | 3668 | 1461110321116 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}] 16:58:41 INFO - PROCESS | 3668 | 1461110321267 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:58:41 INFO - PROCESS | 3668 | 1461110321405 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D1A000 == 70 [pid = 3668] [id = 215] 16:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A3B8D400) [pid = 3668] [serial = 643] [outer = 0000000000000000] 16:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B4F3D800) [pid = 3668] [serial = 644] [outer = 00000049A3B8D400] 16:58:41 INFO - PROCESS | 3668 | 1461110321466 Marionette DEBUG loaded listener.js 16:58:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049BB178C00) [pid = 3668] [serial = 645] [outer = 00000049A3B8D400] 16:58:42 INFO - PROCESS | 3668 | 1461110322275 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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1239ms 16:58:42 INFO - PROCESS | 3668 | 1461110322352 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 3668 | 1461110322356 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:58:42 INFO - PROCESS | 3668 | 1461110322362 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 3668 | 1461110322365 Marionette TRACE conn5 <- [1,826,null,{}] 16:58:42 INFO - PROCESS | 3668 | 1461110322371 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}] 16:58:42 INFO - PROCESS | 3668 | 1461110322509 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:58:42 INFO - PROCESS | 3668 | 1461110322637 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0569800 == 71 [pid = 3668] [id = 216] 16:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049A3B94800) [pid = 3668] [serial = 646] [outer = 0000000000000000] 16:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A8D64C00) [pid = 3668] [serial = 647] [outer = 00000049A3B94800] 16:58:42 INFO - PROCESS | 3668 | 1461110322692 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049AD835400) [pid = 3668] [serial = 648] [outer = 00000049A3B94800] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB21F800 == 70 [pid = 3668] [id = 176] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049A840F800 == 69 [pid = 3668] [id = 14] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C1D800 == 68 [pid = 3668] [id = 22] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4190000 == 67 [pid = 3668] [id = 13] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B4F41C00) [pid = 3668] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A39BA000) [pid = 3668] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AD83B400) [pid = 3668] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B1B3DC00) [pid = 3668] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B1296C00) [pid = 3668] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049B078A000 == 66 [pid = 3668] [id = 196] 16:58:43 INFO - PROCESS | 3668 | --DOCSHELL 00000049A418F800 == 65 [pid = 3668] [id = 195] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B4521000) [pid = 3668] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B12AD400) [pid = 3668] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B4C1D400) [pid = 3668] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049A88B2800) [pid = 3668] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049A3919C00) [pid = 3668] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049AFD2A000) [pid = 3668] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A5426400) [pid = 3668] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A9D2C400) [pid = 3668] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B129A800) [pid = 3668] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B060B400) [pid = 3668] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B460D000) [pid = 3668] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B185F800) [pid = 3668] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B4E37800) [pid = 3668] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:58:43 INFO - PROCESS | 3668 | 1461110323285 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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 945ms 16:58:43 INFO - PROCESS | 3668 | 1461110323311 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:58:43 INFO - PROCESS | 3668 | 1461110323316 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:58:43 INFO - PROCESS | 3668 | 1461110323323 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 3668 | 1461110323325 Marionette TRACE conn5 <- [1,830,null,{}] 16:58:43 INFO - PROCESS | 3668 | 1461110323329 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}] 16:58:43 INFO - PROCESS | 3668 | 1461110323423 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:58:43 INFO - PROCESS | 3668 | 1461110323504 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B04D3000 == 66 [pid = 3668] [id = 217] 16:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049A3919C00) [pid = 3668] [serial = 649] [outer = 0000000000000000] 16:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A88B2800) [pid = 3668] [serial = 650] [outer = 00000049A3919C00] 16:58:43 INFO - PROCESS | 3668 | 1461110323553 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049AD83A800) [pid = 3668] [serial = 651] [outer = 00000049A3919C00] 16:58:43 INFO - PROCESS | 3668 | 1461110323962 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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 16:58:44 INFO - PROCESS | 3668 | 1461110324017 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 3668 | 1461110324019 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:58:44 INFO - PROCESS | 3668 | 1461110324023 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 3668 | 1461110324027 Marionette TRACE conn5 <- [1,834,null,{}] 16:58:44 INFO - PROCESS | 3668 | 1461110324038 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}] 16:58:44 INFO - PROCESS | 3668 | 1461110324132 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:58:44 INFO - PROCESS | 3668 | 1461110324181 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F6F800 == 67 [pid = 3668] [id = 218] 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B0828000) [pid = 3668] [serial = 652] [outer = 0000000000000000] 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B0FCE400) [pid = 3668] [serial = 653] [outer = 00000049B0828000] 16:58:44 INFO - PROCESS | 3668 | 1461110324231 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B128C800) [pid = 3668] [serial = 654] [outer = 00000049B0828000] 16:58:44 INFO - PROCESS | 3668 | 1461110324682 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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 16:58:44 INFO - PROCESS | 3668 | 1461110324717 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 3668 | 1461110324720 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:58:44 INFO - PROCESS | 3668 | 1461110324729 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 3668 | 1461110324731 Marionette TRACE conn5 <- [1,838,null,{}] 16:58:44 INFO - PROCESS | 3668 | 1461110324734 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}] 16:58:44 INFO - PROCESS | 3668 | 1461110324825 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:58:44 INFO - PROCESS | 3668 | 1461110324831 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B420F800 == 68 [pid = 3668] [id = 219] 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B12AE800) [pid = 3668] [serial = 655] [outer = 0000000000000000] 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B1387800) [pid = 3668] [serial = 656] [outer = 00000049B12AE800] 16:58:44 INFO - PROCESS | 3668 | 1461110324878 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B1CD8000) [pid = 3668] [serial = 657] [outer = 00000049B12AE800] 16:58:45 INFO - PROCESS | 3668 | 1461110325317 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]]]}] 16:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:58:45 INFO - PROCESS | 3668 | 1461110325361 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:58:45 INFO - PROCESS | 3668 | 1461110325363 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:58:45 INFO - PROCESS | 3668 | 1461110325367 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:58:45 INFO - PROCESS | 3668 | 1461110325369 Marionette TRACE conn5 <- [1,842,null,{}] 16:58:45 INFO - PROCESS | 3668 | 1461110325372 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}] 16:58:45 INFO - PROCESS | 3668 | 1461110325484 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:58:46 INFO - PROCESS | 3668 | 1461110326641 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D3000 == 69 [pid = 3668] [id = 220] 16:58:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B4E42800) [pid = 3668] [serial = 658] [outer = 0000000000000000] 16:58:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B4691000) [pid = 3668] [serial = 659] [outer = 00000049B4E42800] 16:58:46 INFO - PROCESS | 3668 | 1461110326917 Marionette DEBUG loaded listener.js 16:58:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B4D2E400) [pid = 3668] [serial = 660] [outer = 00000049B4E42800] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A3918C00) [pid = 3668] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B4C1A400) [pid = 3668] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B11C1000) [pid = 3668] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B12B0C00) [pid = 3668] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A3B8B400) [pid = 3668] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AF368400) [pid = 3668] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A5094400) [pid = 3668] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B460BC00) [pid = 3668] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B12A0C00) [pid = 3668] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B4F3A800) [pid = 3668] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:58:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B6E62400) [pid = 3668] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:58:47 INFO - PROCESS | 3668 | 1461110327523 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]]]}] 16:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2197ms 16:58:47 INFO - PROCESS | 3668 | 1461110327567 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:58:47 INFO - PROCESS | 3668 | 1461110327569 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:58:47 INFO - PROCESS | 3668 | 1461110327572 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:58:47 INFO - PROCESS | 3668 | 1461110327574 Marionette TRACE conn5 <- [1,846,null,{}] 16:58:47 INFO - PROCESS | 3668 | 1461110327577 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}] 16:58:47 INFO - PROCESS | 3668 | 1461110327685 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:58:47 INFO - PROCESS | 3668 | 1461110327764 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8746800 == 70 [pid = 3668] [id = 221] 16:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A8FDD000) [pid = 3668] [serial = 661] [outer = 0000000000000000] 16:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4C1D400) [pid = 3668] [serial = 662] [outer = 00000049A8FDD000] 16:58:47 INFO - PROCESS | 3668 | 1461110327814 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B5C81800) [pid = 3668] [serial = 663] [outer = 00000049A8FDD000] 16:58:48 INFO - PROCESS | 3668 | 1461110328213 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]]]}] 16:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 16:58:48 INFO - PROCESS | 3668 | 1461110328267 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:58:48 INFO - PROCESS | 3668 | 1461110328269 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:58:48 INFO - PROCESS | 3668 | 1461110328277 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:58:48 INFO - PROCESS | 3668 | 1461110328279 Marionette TRACE conn5 <- [1,850,null,{}] 16:58:48 INFO - PROCESS | 3668 | 1461110328283 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}] 16:58:48 INFO - PROCESS | 3668 | 1461110328372 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:58:48 INFO - PROCESS | 3668 | 1461110328378 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA398000 == 71 [pid = 3668] [id = 222] 16:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B493F800) [pid = 3668] [serial = 664] [outer = 0000000000000000] 16:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B4944400) [pid = 3668] [serial = 665] [outer = 00000049B493F800] 16:58:48 INFO - PROCESS | 3668 | 1461110328424 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B4E3D000) [pid = 3668] [serial = 666] [outer = 00000049B493F800] 16:58:48 INFO - PROCESS | 3668 | 1461110328869 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]]]}] 16:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 16:58:48 INFO - PROCESS | 3668 | 1461110328910 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:58:48 INFO - PROCESS | 3668 | 1461110328912 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:58:48 INFO - PROCESS | 3668 | 1461110328916 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - PROCESS | 3668 | 1461110328917 Marionette TRACE conn5 <- [1,854,null,{}] 16:58:48 INFO - PROCESS | 3668 | 1461110328921 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}] 16:58:49 INFO - PROCESS | 3668 | 1461110329008 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:58:49 INFO - PROCESS | 3668 | 1461110329014 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA541000 == 72 [pid = 3668] [id = 223] 16:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B4E28C00) [pid = 3668] [serial = 667] [outer = 0000000000000000] 16:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049ACCBA400) [pid = 3668] [serial = 668] [outer = 00000049B4E28C00] 16:58:49 INFO - PROCESS | 3668 | 1461110329061 Marionette DEBUG loaded listener.js 16:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B4E30C00) [pid = 3668] [serial = 669] [outer = 00000049B4E28C00] 16:58:49 INFO - PROCESS | 3668 | 1461110329680 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]]]}] 16:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 775ms 16:58:49 INFO - PROCESS | 3668 | 1461110329694 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:58:49 INFO - PROCESS | 3668 | 1461110329699 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:58:49 INFO - PROCESS | 3668 | 1461110329704 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 3668 | 1461110329709 Marionette TRACE conn5 <- [1,858,null,{}] 16:58:49 INFO - PROCESS | 3668 | 1461110329717 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}] 16:58:49 INFO - PROCESS | 3668 | 1461110329834 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:58:49 INFO - PROCESS | 3668 | 1461110329934 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B04D2000 == 73 [pid = 3668] [id = 224] 16:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A3916800) [pid = 3668] [serial = 670] [outer = 0000000000000000] 16:58:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3B8C000) [pid = 3668] [serial = 671] [outer = 00000049A3916800] 16:58:50 INFO - PROCESS | 3668 | 1461110329996 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A933EC00) [pid = 3668] [serial = 672] [outer = 00000049A3916800] 16:58:50 INFO - PROCESS | 3668 | 1461110330631 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]]]}] 16:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 16:58:50 INFO - PROCESS | 3668 | 1461110330695 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 3668 | 1461110330702 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:58:50 INFO - PROCESS | 3668 | 1461110330709 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 3668 | 1461110330712 Marionette TRACE conn5 <- [1,862,null,{}] 16:58:50 INFO - PROCESS | 3668 | 1461110330716 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}] 16:58:50 INFO - PROCESS | 3668 | 1461110330832 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:58:50 INFO - PROCESS | 3668 | 1461110330954 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA5800 == 74 [pid = 3668] [id = 225] 16:58:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B0162400) [pid = 3668] [serial = 673] [outer = 0000000000000000] 16:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B0FCE800) [pid = 3668] [serial = 674] [outer = 00000049B0162400] 16:58:51 INFO - PROCESS | 3668 | 1461110331013 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B19C3C00) [pid = 3668] [serial = 675] [outer = 00000049B0162400] 16:58:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B0165000) [pid = 3668] [serial = 676] [outer = 00000049B0608400] 16:58:51 INFO - PROCESS | 3668 | 1461110331737 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]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1082ms 16:58:51 INFO - PROCESS | 3668 | 1461110331796 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:58:51 INFO - PROCESS | 3668 | 1461110331799 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:58:51 INFO - PROCESS | 3668 | 1461110331803 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - PROCESS | 3668 | 1461110331807 Marionette TRACE conn5 <- [1,866,null,{}] 16:58:51 INFO - PROCESS | 3668 | 1461110331819 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}] 16:58:51 INFO - PROCESS | 3668 | 1461110331967 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:58:52 INFO - PROCESS | 3668 | 1461110332089 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2DF800 == 75 [pid = 3668] [id = 226] 16:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B5036400) [pid = 3668] [serial = 677] [outer = 0000000000000000] 16:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B5C78000) [pid = 3668] [serial = 678] [outer = 00000049B5036400] 16:58:52 INFO - PROCESS | 3668 | 1461110332150 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B6A29C00) [pid = 3668] [serial = 679] [outer = 00000049B5036400] 16:58:52 INFO - PROCESS | 3668 | 1461110332707 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]]]}] 16:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 942ms 16:58:52 INFO - PROCESS | 3668 | 1461110332747 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:58:52 INFO - PROCESS | 3668 | 1461110332750 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:58:52 INFO - PROCESS | 3668 | 1461110332754 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - PROCESS | 3668 | 1461110332756 Marionette TRACE conn5 <- [1,870,null,{}] 16:58:52 INFO - PROCESS | 3668 | 1461110332760 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}] 16:58:52 INFO - PROCESS | 3668 | 1461110332874 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:58:52 INFO - PROCESS | 3668 | 1461110332967 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC574000 == 76 [pid = 3668] [id = 227] 16:58:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B6E69800) [pid = 3668] [serial = 680] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B77C1C00) [pid = 3668] [serial = 681] [outer = 00000049B6E69800] 16:58:53 INFO - PROCESS | 3668 | 1461110333024 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B781C400) [pid = 3668] [serial = 682] [outer = 00000049B6E69800] 16:58:53 INFO - PROCESS | 3668 | 1461110333592 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]]]}] 16:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 882ms 16:58:53 INFO - PROCESS | 3668 | 1461110333637 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 3668 | 1461110333640 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:58:53 INFO - PROCESS | 3668 | 1461110333643 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 3668 | 1461110333645 Marionette TRACE conn5 <- [1,874,null,{}] 16:58:53 INFO - PROCESS | 3668 | 1461110333649 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}] 16:58:53 INFO - PROCESS | 3668 | 1461110333759 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:58:53 INFO - PROCESS | 3668 | 1461110333853 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB76E000 == 77 [pid = 3668] [id = 228] 16:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B6E6A400) [pid = 3668] [serial = 683] [outer = 0000000000000000] 16:58:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B8720C00) [pid = 3668] [serial = 684] [outer = 00000049B6E6A400] 16:58:53 INFO - PROCESS | 3668 | 1461110333909 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B8727400) [pid = 3668] [serial = 685] [outer = 00000049B6E6A400] 16:58:54 INFO - PROCESS | 3668 | 1461110334435 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]]]}] 16:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 839ms 16:58:54 INFO - PROCESS | 3668 | 1461110334510 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 3668 | 1461110334513 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:58:54 INFO - PROCESS | 3668 | 1461110334516 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - PROCESS | 3668 | 1461110334518 Marionette TRACE conn5 <- [1,878,null,{}] 16:58:54 INFO - PROCESS | 3668 | 1461110334537 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}] 16:58:54 INFO - PROCESS | 3668 | 1461110334682 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:58:54 INFO - PROCESS | 3668 | 1461110334799 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B49A0800 == 78 [pid = 3668] [id = 229] 16:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B872E000) [pid = 3668] [serial = 686] [outer = 0000000000000000] 16:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049BA5F5400) [pid = 3668] [serial = 687] [outer = 00000049B872E000] 16:58:54 INFO - PROCESS | 3668 | 1461110334856 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049BB179000) [pid = 3668] [serial = 688] [outer = 00000049B872E000] 16:58:55 INFO - PROCESS | 3668 | 1461110335412 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]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 943ms 16:58:55 INFO - PROCESS | 3668 | 1461110335464 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 3668 | 1461110335466 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:58:55 INFO - PROCESS | 3668 | 1461110335470 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 3668 | 1461110335472 Marionette TRACE conn5 <- [1,882,null,{}] 16:58:55 INFO - PROCESS | 3668 | 1461110335476 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}] 16:58:55 INFO - PROCESS | 3668 | 1461110335586 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:58:55 INFO - PROCESS | 3668 | 1461110335708 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B929F000 == 79 [pid = 3668] [id = 230] 16:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B9282800) [pid = 3668] [serial = 689] [outer = 0000000000000000] 16:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B928A000) [pid = 3668] [serial = 690] [outer = 00000049B9282800] 16:58:55 INFO - PROCESS | 3668 | 1461110335764 Marionette DEBUG loaded listener.js 16:58:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B9290800) [pid = 3668] [serial = 691] [outer = 00000049B9282800] 16:58:56 INFO - PROCESS | 3668 | 1461110336363 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]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 945ms 16:58:56 INFO - PROCESS | 3668 | 1461110336417 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 3668 | 1461110336419 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:58:56 INFO - PROCESS | 3668 | 1461110336437 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - PROCESS | 3668 | 1461110336439 Marionette TRACE conn5 <- [1,886,null,{}] 16:58:56 INFO - PROCESS | 3668 | 1461110336444 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}] 16:58:56 INFO - PROCESS | 3668 | 1461110336553 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:58:56 INFO - PROCESS | 3668 | 1461110336681 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D8000 == 80 [pid = 3668] [id = 231] 16:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049A1CC0800) [pid = 3668] [serial = 692] [outer = 0000000000000000] 16:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B77C1800) [pid = 3668] [serial = 693] [outer = 00000049A1CC0800] 16:58:56 INFO - PROCESS | 3668 | 1461110336738 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049BB183400) [pid = 3668] [serial = 694] [outer = 00000049A1CC0800] 16:58:57 INFO - PROCESS | 3668 | 1461110337557 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]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1194ms 16:58:57 INFO - PROCESS | 3668 | 1461110337621 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 3668 | 1461110337625 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:58:57 INFO - PROCESS | 3668 | 1461110337630 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 3668 | 1461110337635 Marionette TRACE conn5 <- [1,890,null,{}] 16:58:57 INFO - PROCESS | 3668 | 1461110337641 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}] 16:58:57 INFO - PROCESS | 3668 | 1461110337749 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:58:57 INFO - PROCESS | 3668 | 1461110337881 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B19CD800 == 81 [pid = 3668] [id = 232] 16:58:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A1D49400) [pid = 3668] [serial = 695] [outer = 0000000000000000] 16:58:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A501EC00) [pid = 3668] [serial = 696] [outer = 00000049A1D49400] 16:58:57 INFO - PROCESS | 3668 | 1461110337933 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049AFD2DC00) [pid = 3668] [serial = 697] [outer = 00000049A1D49400] 16:58:58 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8533800 == 80 [pid = 3668] [id = 45] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B77C1000) [pid = 3668] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049A9330800) [pid = 3668] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049AD7BD800) [pid = 3668] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B5BDA000) [pid = 3668] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B1297400) [pid = 3668] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B6A26400) [pid = 3668] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049A3B23800) [pid = 3668] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049AA7F2C00) [pid = 3668] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B0165800) [pid = 3668] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049A8DD7C00) [pid = 3668] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B4F3CC00) [pid = 3668] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B2B49C00) [pid = 3668] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B4C1FC00) [pid = 3668] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B4691400) [pid = 3668] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A1CC7800) [pid = 3668] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B5034C00) [pid = 3668] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B5C81C00) [pid = 3668] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B6C69400) [pid = 3668] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A1C0C400) [pid = 3668] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A9D98000) [pid = 3668] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B0611000) [pid = 3668] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B138F000) [pid = 3668] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AF375800) [pid = 3668] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B4F3D000) [pid = 3668] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B6E6C400) [pid = 3668] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:58:58 INFO - PROCESS | 3668 | 1461110338537 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]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 943ms 16:58:58 INFO - PROCESS | 3668 | 1461110338579 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 3668 | 1461110338584 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:58:58 INFO - PROCESS | 3668 | 1461110338593 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 3668 | 1461110338595 Marionette TRACE conn5 <- [1,894,null,{}] 16:58:58 INFO - PROCESS | 3668 | 1461110338599 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}] 16:58:58 INFO - PROCESS | 3668 | 1461110338698 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:58:58 INFO - PROCESS | 3668 | 1461110338782 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B056F000 == 81 [pid = 3668] [id = 233] 16:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A2E54000) [pid = 3668] [serial = 698] [outer = 0000000000000000] 16:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A9332C00) [pid = 3668] [serial = 699] [outer = 00000049A2E54000] 16:58:58 INFO - PROCESS | 3668 | 1461110338830 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AFA24400) [pid = 3668] [serial = 700] [outer = 00000049A2E54000] 16:58:59 INFO - PROCESS | 3668 | 1461110339279 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]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 735ms 16:58:59 INFO - PROCESS | 3668 | 1461110339327 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 3668 | 1461110339329 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:58:59 INFO - PROCESS | 3668 | 1461110339333 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 3668 | 1461110339337 Marionette TRACE conn5 <- [1,898,null,{}] 16:58:59 INFO - PROCESS | 3668 | 1461110339348 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}] 16:58:59 INFO - PROCESS | 3668 | 1461110339445 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:58:59 INFO - PROCESS | 3668 | 1461110339452 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBAF000 == 82 [pid = 3668] [id = 234] 16:58:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B0828C00) [pid = 3668] [serial = 701] [outer = 0000000000000000] 16:58:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B128CC00) [pid = 3668] [serial = 702] [outer = 00000049B0828C00] 16:58:59 INFO - PROCESS | 3668 | 1461110339502 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B1392400) [pid = 3668] [serial = 703] [outer = 00000049B0828C00] 16:58:59 INFO - PROCESS | 3668 | 1461110339986 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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 16:59:00 INFO - PROCESS | 3668 | 1461110340027 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 3668 | 1461110340029 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:59:00 INFO - PROCESS | 3668 | 1461110340033 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 3668 | 1461110340035 Marionette TRACE conn5 <- [1,902,null,{}] 16:59:00 INFO - PROCESS | 3668 | 1461110340038 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}] 16:59:00 INFO - PROCESS | 3668 | 1461110340131 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:59:00 INFO - PROCESS | 3668 | 1461110340138 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CBE800 == 83 [pid = 3668] [id = 235] 16:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B4254000) [pid = 3668] [serial = 704] [outer = 0000000000000000] 16:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B468B800) [pid = 3668] [serial = 705] [outer = 00000049B4254000] 16:59:00 INFO - PROCESS | 3668 | 1461110340187 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B4945C00) [pid = 3668] [serial = 706] [outer = 00000049B4254000] 16:59:00 INFO - PROCESS | 3668 | 1461110340624 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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 16:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:59:00 INFO - PROCESS | 3668 | 1461110340664 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 3668 | 1461110340666 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:59:00 INFO - PROCESS | 3668 | 1461110340669 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 3668 | 1461110340671 Marionette TRACE conn5 <- [1,906,null,{}] 16:59:00 INFO - PROCESS | 3668 | 1461110340682 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}] 16:59:00 INFO - PROCESS | 3668 | 1461110340798 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:59:00 INFO - PROCESS | 3668 | 1461110340880 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B746D800 == 84 [pid = 3668] [id = 236] 16:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B4C1AC00) [pid = 3668] [serial = 707] [outer = 0000000000000000] 16:59:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B4E24400) [pid = 3668] [serial = 708] [outer = 00000049B4C1AC00] 16:59:00 INFO - PROCESS | 3668 | 1461110340926 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B4F3CC00) [pid = 3668] [serial = 709] [outer = 00000049B4C1AC00] 16:59:01 INFO - PROCESS | 3668 | 1461110341360 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]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 16:59:01 INFO - PROCESS | 3668 | 1461110341406 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:59:01 INFO - PROCESS | 3668 | 1461110341408 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:59:01 INFO - PROCESS | 3668 | 1461110341412 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:59:01 INFO - PROCESS | 3668 | 1461110341414 Marionette TRACE conn5 <- [1,910,null,{}] 16:59:01 INFO - PROCESS | 3668 | 1461110341417 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}] 16:59:01 INFO - PROCESS | 3668 | 1461110341561 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:59:01 INFO - PROCESS | 3668 | 1461110341618 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B875A000 == 85 [pid = 3668] [id = 237] 16:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B5BD3C00) [pid = 3668] [serial = 710] [outer = 0000000000000000] 16:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B5C83000) [pid = 3668] [serial = 711] [outer = 00000049B5BD3C00] 16:59:01 INFO - PROCESS | 3668 | 1461110341668 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B6C68C00) [pid = 3668] [serial = 712] [outer = 00000049B5BD3C00] 16:59:02 INFO - PROCESS | 3668 | 1461110342096 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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 16:59:02 INFO - PROCESS | 3668 | 1461110342160 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 3668 | 1461110342162 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:59:02 INFO - PROCESS | 3668 | 1461110342172 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 3668 | 1461110342174 Marionette TRACE conn5 <- [1,914,null,{}] 16:59:02 INFO - PROCESS | 3668 | 1461110342182 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}] 16:59:02 INFO - PROCESS | 3668 | 1461110342299 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:59:02 INFO - PROCESS | 3668 | 1461110342355 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B92B5800 == 86 [pid = 3668] [id = 238] 16:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B6E6A000) [pid = 3668] [serial = 713] [outer = 0000000000000000] 16:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B7813C00) [pid = 3668] [serial = 714] [outer = 00000049B6E6A000] 16:59:02 INFO - PROCESS | 3668 | 1461110342401 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B85BDC00) [pid = 3668] [serial = 715] [outer = 00000049B6E6A000] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049A3919C00) [pid = 3668] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B12AE800) [pid = 3668] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049A3B94800) [pid = 3668] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B4E42800) [pid = 3668] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B0828000) [pid = 3668] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B493F800) [pid = 3668] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:59:02 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A8FDD000) [pid = 3668] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:59:02 INFO - PROCESS | 3668 | 1461110342853 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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 16:59:02 INFO - PROCESS | 3668 | 1461110342906 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 3668 | 1461110342908 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:59:02 INFO - PROCESS | 3668 | 1461110342911 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 3668 | 1461110342913 Marionette TRACE conn5 <- [1,918,null,{}] 16:59:02 INFO - PROCESS | 3668 | 1461110342916 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}] 16:59:03 INFO - PROCESS | 3668 | 1461110343006 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:59:03 INFO - PROCESS | 3668 | 1461110343090 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA535800 == 87 [pid = 3668] [id = 239] 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A5095C00) [pid = 3668] [serial = 716] [outer = 0000000000000000] 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B4E24800) [pid = 3668] [serial = 717] [outer = 00000049A5095C00] 16:59:03 INFO - PROCESS | 3668 | 1461110343138 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B88A1000) [pid = 3668] [serial = 718] [outer = 00000049A5095C00] 16:59:03 INFO - PROCESS | 3668 | 1461110343509 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]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 16:59:03 INFO - PROCESS | 3668 | 1461110343543 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:59:03 INFO - PROCESS | 3668 | 1461110343545 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:59:03 INFO - PROCESS | 3668 | 1461110343548 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 3668 | 1461110343550 Marionette TRACE conn5 <- [1,922,null,{}] 16:59:03 INFO - PROCESS | 3668 | 1461110343554 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}] 16:59:03 INFO - PROCESS | 3668 | 1461110343674 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:59:03 INFO - PROCESS | 3668 | 1461110343711 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB12F800 == 88 [pid = 3668] [id = 240] 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B88A4400) [pid = 3668] [serial = 719] [outer = 0000000000000000] 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B88A9400) [pid = 3668] [serial = 720] [outer = 00000049B88A4400] 16:59:03 INFO - PROCESS | 3668 | 1461110343757 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B920B400) [pid = 3668] [serial = 721] [outer = 00000049B88A4400] 16:59:04 INFO - PROCESS | 3668 | 1461110344180 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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 16:59:04 INFO - PROCESS | 3668 | 1461110344230 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 3668 | 1461110344232 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:59:04 INFO - PROCESS | 3668 | 1461110344236 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 3668 | 1461110344238 Marionette TRACE conn5 <- [1,926,null,{}] 16:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:59:04 INFO - PROCESS | 3668 | 1461110344242 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}] 16:59:04 INFO - PROCESS | 3668 | 1461110344333 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:59:04 INFO - PROCESS | 3668 | 1461110344339 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4E7800 == 89 [pid = 3668] [id = 241] 16:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049BA27FC00) [pid = 3668] [serial = 722] [outer = 0000000000000000] 16:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049BA284400) [pid = 3668] [serial = 723] [outer = 00000049BA27FC00] 16:59:04 INFO - PROCESS | 3668 | 1461110344388 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049BB17D000) [pid = 3668] [serial = 724] [outer = 00000049BA27FC00] 16:59:04 INFO - PROCESS | 3668 | 1461110344980 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]]]}] 16:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 774ms 16:59:05 INFO - PROCESS | 3668 | 1461110345053 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 3668 | 1461110345057 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:59:05 INFO - PROCESS | 3668 | 1461110345078 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - PROCESS | 3668 | 1461110345083 Marionette TRACE conn5 <- [1,930,null,{}] 16:59:05 INFO - PROCESS | 3668 | 1461110345091 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}] 16:59:05 INFO - PROCESS | 3668 | 1461110345221 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:59:05 INFO - PROCESS | 3668 | 1461110345343 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0848000 == 90 [pid = 3668] [id = 242] 16:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049A3918400) [pid = 3668] [serial = 725] [outer = 0000000000000000] 16:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049AA38B800) [pid = 3668] [serial = 726] [outer = 00000049A3918400] 16:59:05 INFO - PROCESS | 3668 | 1461110345403 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049B0160C00) [pid = 3668] [serial = 727] [outer = 00000049A3918400] 16:59:06 INFO - PROCESS | 3668 | 1461110345997 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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 16:59:06 INFO - PROCESS | 3668 | 1461110346069 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 3668 | 1461110346075 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:59:06 INFO - PROCESS | 3668 | 1461110346082 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:59:06 INFO - PROCESS | 3668 | 1461110346085 Marionette TRACE conn5 <- [1,934,null,{}] 16:59:06 INFO - PROCESS | 3668 | 1461110346090 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}] 16:59:06 INFO - PROCESS | 3668 | 1461110346239 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:59:06 INFO - PROCESS | 3668 | 1461110346365 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E9A000 == 91 [pid = 3668] [id = 243] 16:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049B12AF800) [pid = 3668] [serial = 728] [outer = 0000000000000000] 16:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049B333AC00) [pid = 3668] [serial = 729] [outer = 00000049B12AF800] 16:59:06 INFO - PROCESS | 3668 | 1461110346423 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049B4E25C00) [pid = 3668] [serial = 730] [outer = 00000049B12AF800] 16:59:07 INFO - PROCESS | 3668 | 1461110347045 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]]]}] 16:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1022ms 16:59:07 INFO - PROCESS | 3668 | 1461110347109 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 3668 | 1461110347112 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:59:07 INFO - PROCESS | 3668 | 1461110347116 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - PROCESS | 3668 | 1461110347120 Marionette TRACE conn5 <- [1,938,null,{}] 16:59:07 INFO - PROCESS | 3668 | 1461110347132 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}] 16:59:07 INFO - PROCESS | 3668 | 1461110347317 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:59:07 INFO - PROCESS | 3668 | 1461110347438 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE89800 == 92 [pid = 3668] [id = 244] 16:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049B089BC00) [pid = 3668] [serial = 731] [outer = 0000000000000000] 16:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049B4E3EC00) [pid = 3668] [serial = 732] [outer = 00000049B089BC00] 16:59:07 INFO - PROCESS | 3668 | 1461110347500 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B5CD6C00) [pid = 3668] [serial = 733] [outer = 00000049B089BC00] 16:59:08 INFO - PROCESS | 3668 | 1461110348100 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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1035ms 16:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:59:08 INFO - PROCESS | 3668 | 1461110348154 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 3668 | 1461110348157 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:59:08 INFO - PROCESS | 3668 | 1461110348161 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 3668 | 1461110348163 Marionette TRACE conn5 <- [1,942,null,{}] 16:59:08 INFO - PROCESS | 3668 | 1461110348167 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}] 16:59:08 INFO - PROCESS | 3668 | 1461110348283 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:59:08 INFO - PROCESS | 3668 | 1461110348408 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB05A800 == 93 [pid = 3668] [id = 245] 16:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B6A1E000) [pid = 3668] [serial = 734] [outer = 0000000000000000] 16:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B8729800) [pid = 3668] [serial = 735] [outer = 00000049B6A1E000] 16:59:08 INFO - PROCESS | 3668 | 1461110348466 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049BB17F800) [pid = 3668] [serial = 736] [outer = 00000049B6A1E000] 16:59:09 INFO - PROCESS | 3668 | 1461110349034 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]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 944ms 16:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:59:09 INFO - PROCESS | 3668 | 1461110349107 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 3668 | 1461110349109 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:59:09 INFO - PROCESS | 3668 | 1461110349113 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 3668 | 1461110349115 Marionette TRACE conn5 <- [1,946,null,{}] 16:59:09 INFO - PROCESS | 3668 | 1461110349119 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}] 16:59:09 INFO - PROCESS | 3668 | 1461110349231 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:59:09 INFO - PROCESS | 3668 | 1461110349357 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE9F000 == 94 [pid = 3668] [id = 246] 16:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B7814C00) [pid = 3668] [serial = 737] [outer = 0000000000000000] 16:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049BB1DD400) [pid = 3668] [serial = 738] [outer = 00000049B7814C00] 16:59:09 INFO - PROCESS | 3668 | 1461110349414 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049BB1E4000) [pid = 3668] [serial = 739] [outer = 00000049B7814C00] 16:59:09 INFO - PROCESS | 3668 | 1461110349951 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]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 16:59:10 INFO - PROCESS | 3668 | 1461110349996 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 3668 | 1461110349999 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:59:10 INFO - PROCESS | 3668 | 1461110350002 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - PROCESS | 3668 | 1461110350005 Marionette TRACE conn5 <- [1,950,null,{}] 16:59:10 INFO - PROCESS | 3668 | 1461110350008 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}] 16:59:10 INFO - PROCESS | 3668 | 1461110350144 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:59:10 INFO - PROCESS | 3668 | 1461110350246 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCEA1000 == 95 [pid = 3668] [id = 247] 16:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049BCE7DC00) [pid = 3668] [serial = 740] [outer = 0000000000000000] 16:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049BD121000) [pid = 3668] [serial = 741] [outer = 00000049BCE7DC00] 16:59:10 INFO - PROCESS | 3668 | 1461110350305 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049BD128800) [pid = 3668] [serial = 742] [outer = 00000049BCE7DC00] 16:59:10 INFO - PROCESS | 3668 | 1461110350869 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]]]}] 16:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 16:59:10 INFO - PROCESS | 3668 | 1461110350950 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 3668 | 1461110350952 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:59:10 INFO - PROCESS | 3668 | 1461110350956 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - PROCESS | 3668 | 1461110350958 Marionette TRACE conn5 <- [1,954,null,{}] 16:59:10 INFO - PROCESS | 3668 | 1461110350962 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}] 16:59:11 INFO - PROCESS | 3668 | 1461110351076 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:59:11 INFO - PROCESS | 3668 | 1461110351201 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD9E3800 == 96 [pid = 3668] [id = 248] 16:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049BCE1FC00) [pid = 3668] [serial = 743] [outer = 0000000000000000] 16:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049BCE23800) [pid = 3668] [serial = 744] [outer = 00000049BCE1FC00] 16:59:11 INFO - PROCESS | 3668 | 1461110351258 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049BD122400) [pid = 3668] [serial = 745] [outer = 00000049BCE1FC00] 16:59:11 INFO - PROCESS | 3668 | 1461110351817 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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 16:59:11 INFO - PROCESS | 3668 | 1461110351840 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 3668 | 1461110351842 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:59:11 INFO - PROCESS | 3668 | 1461110351846 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 3668 | 1461110351848 Marionette TRACE conn5 <- [1,958,null,{}] 16:59:11 INFO - PROCESS | 3668 | 1461110351852 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}] 16:59:11 INFO - PROCESS | 3668 | 1461110351966 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:59:12 INFO - PROCESS | 3668 | 1461110352067 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B063D000 == 97 [pid = 3668] [id = 249] 16:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049A8DD1C00) [pid = 3668] [serial = 746] [outer = 0000000000000000] 16:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B9204800) [pid = 3668] [serial = 747] [outer = 00000049A8DD1C00] 16:59:12 INFO - PROCESS | 3668 | 1461110352122 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049BD12B400) [pid = 3668] [serial = 748] [outer = 00000049A8DD1C00] 16:59:12 INFO - PROCESS | 3668 | 1461110352928 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]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1133ms 16:59:12 INFO - PROCESS | 3668 | 1461110352982 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:59:12 INFO - PROCESS | 3668 | 1461110352987 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:59:13 INFO - PROCESS | 3668 | 1461110352993 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 3668 | 1461110352996 Marionette TRACE conn5 <- [1,962,null,{}] 16:59:13 INFO - PROCESS | 3668 | 1461110353001 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}] 16:59:13 INFO - PROCESS | 3668 | 1461110353111 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:59:13 INFO - PROCESS | 3668 | 1461110353219 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE25000 == 98 [pid = 3668] [id = 250] 16:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A3796C00) [pid = 3668] [serial = 749] [outer = 0000000000000000] 16:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A3B89C00) [pid = 3668] [serial = 750] [outer = 00000049A3796C00] 16:59:13 INFO - PROCESS | 3668 | 1461110353273 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049AA387800) [pid = 3668] [serial = 751] [outer = 00000049A3796C00] 16:59:13 INFO - PROCESS | 3668 | 1461110353880 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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 943ms 16:59:13 INFO - PROCESS | 3668 | 1461110353939 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 3668 | 1461110353945 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:59:13 INFO - PROCESS | 3668 | 1461110353951 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 3668 | 1461110353954 Marionette TRACE conn5 <- [1,966,null,{}] 16:59:13 INFO - PROCESS | 3668 | 1461110353958 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}] 16:59:14 INFO - PROCESS | 3668 | 1461110354086 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3457000 == 97 [pid = 3668] [id = 81] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C2F800 == 96 [pid = 3668] [id = 34] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8542800 == 95 [pid = 3668] [id = 155] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB12F800 == 94 [pid = 3668] [id = 240] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA535800 == 93 [pid = 3668] [id = 239] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B92B5800 == 92 [pid = 3668] [id = 238] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B875A000 == 91 [pid = 3668] [id = 237] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B746D800 == 90 [pid = 3668] [id = 236] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CBE800 == 89 [pid = 3668] [id = 235] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049ACCBA400) [pid = 3668] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBAF000 == 88 [pid = 3668] [id = 234] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B056F000 == 87 [pid = 3668] [id = 233] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B19CD800 == 86 [pid = 3668] [id = 232] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB76E000 == 85 [pid = 3668] [id = 228] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC574000 == 84 [pid = 3668] [id = 227] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2DF800 == 83 [pid = 3668] [id = 226] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA5800 == 82 [pid = 3668] [id = 225] 16:59:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B04D2000 == 81 [pid = 3668] [id = 224] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049A88B2800) [pid = 3668] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049AD83A800) [pid = 3668] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B1387800) [pid = 3668] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049AA386800) [pid = 3668] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049AD835400) [pid = 3668] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049A8D64C00) [pid = 3668] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B4691000) [pid = 3668] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B4F3D800) [pid = 3668] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B0FCE400) [pid = 3668] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B128C800) [pid = 3668] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B2B44C00) [pid = 3668] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B85B6400) [pid = 3668] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B6E65800) [pid = 3668] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049B7820C00) [pid = 3668] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049BA276800) [pid = 3668] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B4944400) [pid = 3668] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B4C1D400) [pid = 3668] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B4D2E400) [pid = 3668] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B1CD8000) [pid = 3668] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B4E3D000) [pid = 3668] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B5C81800) [pid = 3668] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:59:14 INFO - PROCESS | 3668 | 1461110354250 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CB9000 == 82 [pid = 3668] [id = 251] 16:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A1C02400) [pid = 3668] [serial = 752] [outer = 0000000000000000] 16:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049A1D41800) [pid = 3668] [serial = 753] [outer = 00000049A1C02400] 16:59:14 INFO - PROCESS | 3668 | 1461110354298 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049A3B88800) [pid = 3668] [serial = 754] [outer = 00000049A1C02400] 16:59:14 INFO - PROCESS | 3668 | 1461110354722 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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 836ms 16:59:14 INFO - PROCESS | 3668 | 1461110354788 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 3668 | 1461110354791 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:59:14 INFO - PROCESS | 3668 | 1461110354798 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - PROCESS | 3668 | 1461110354802 Marionette TRACE conn5 <- [1,970,null,{}] 16:59:14 INFO - PROCESS | 3668 | 1461110354814 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}] 16:59:14 INFO - PROCESS | 3668 | 1461110354919 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:59:14 INFO - PROCESS | 3668 | 1461110354928 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B38000 == 83 [pid = 3668] [id = 252] 16:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B015F400) [pid = 3668] [serial = 755] [outer = 0000000000000000] 16:59:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B01EE000) [pid = 3668] [serial = 756] [outer = 00000049B015F400] 16:59:14 INFO - PROCESS | 3668 | 1461110354977 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B0898800) [pid = 3668] [serial = 757] [outer = 00000049B015F400] 16:59:15 INFO - PROCESS | 3668 | 1461110355436 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]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 16:59:15 INFO - PROCESS | 3668 | 1461110355492 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 3668 | 1461110355495 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:59:15 INFO - PROCESS | 3668 | 1461110355498 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 3668 | 1461110355500 Marionette TRACE conn5 <- [1,974,null,{}] 16:59:15 INFO - PROCESS | 3668 | 1461110355504 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}] 16:59:15 INFO - PROCESS | 3668 | 1461110355598 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:59:15 INFO - PROCESS | 3668 | 1461110355607 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CAD800 == 84 [pid = 3668] [id = 253] 16:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B11BAC00) [pid = 3668] [serial = 758] [outer = 0000000000000000] 16:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B11C2C00) [pid = 3668] [serial = 759] [outer = 00000049B11BAC00] 16:59:15 INFO - PROCESS | 3668 | 1461110355655 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B129F400) [pid = 3668] [serial = 760] [outer = 00000049B11BAC00] 16:59:16 INFO - PROCESS | 3668 | 1461110356127 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]]]}] 16:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 16:59:16 INFO - PROCESS | 3668 | 1461110356172 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:59:16 INFO - PROCESS | 3668 | 1461110356175 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:59:16 INFO - PROCESS | 3668 | 1461110356178 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:59:16 INFO - PROCESS | 3668 | 1461110356180 Marionette TRACE conn5 <- [1,978,null,{}] 16:59:16 INFO - PROCESS | 3668 | 1461110356183 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}] 16:59:16 INFO - PROCESS | 3668 | 1461110356301 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:59:16 INFO - PROCESS | 3668 | 1461110356459 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE2B000 == 85 [pid = 3668] [id = 254] 16:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (000000499E7E1000) [pid = 3668] [serial = 761] [outer = 0000000000000000] 16:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049A1D43000) [pid = 3668] [serial = 762] [outer = 000000499E7E1000] 16:59:16 INFO - PROCESS | 3668 | 1461110356519 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049A3B18C00) [pid = 3668] [serial = 763] [outer = 000000499E7E1000] 16:59:17 INFO - PROCESS | 3668 | 1461110357128 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]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 986ms 16:59:17 INFO - PROCESS | 3668 | 1461110357169 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 3668 | 1461110357174 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:59:17 INFO - PROCESS | 3668 | 1461110357178 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 3668 | 1461110357183 Marionette TRACE conn5 <- [1,982,null,{}] 16:59:17 INFO - PROCESS | 3668 | 1461110357189 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}] 16:59:17 INFO - PROCESS | 3668 | 1461110357309 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:59:17 INFO - PROCESS | 3668 | 1461110357436 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3458000 == 86 [pid = 3668] [id = 255] 16:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049AD803800) [pid = 3668] [serial = 764] [outer = 0000000000000000] 16:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049AD83B400) [pid = 3668] [serial = 765] [outer = 00000049AD803800] 16:59:17 INFO - PROCESS | 3668 | 1461110357497 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B0162800) [pid = 3668] [serial = 766] [outer = 00000049AD803800] 16:59:18 INFO - PROCESS | 3668 | 1461110358131 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]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 986ms 16:59:18 INFO - PROCESS | 3668 | 1461110358171 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 3668 | 1461110358175 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:59:18 INFO - PROCESS | 3668 | 1461110358179 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 3668 | 1461110358182 Marionette TRACE conn5 <- [1,986,null,{}] 16:59:18 INFO - PROCESS | 3668 | 1461110358186 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}] 16:59:18 INFO - PROCESS | 3668 | 1461110358302 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:59:18 INFO - PROCESS | 3668 | 1461110358428 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7750800 == 87 [pid = 3668] [id = 256] 16:59:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B08A2C00) [pid = 3668] [serial = 767] [outer = 0000000000000000] 16:59:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B19BB800) [pid = 3668] [serial = 768] [outer = 00000049B08A2C00] 16:59:18 INFO - PROCESS | 3668 | 1461110358489 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B407A400) [pid = 3668] [serial = 769] [outer = 00000049B08A2C00] 16:59:19 INFO - PROCESS | 3668 | 1461110359159 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]]]}] 16:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1028ms 16:59:19 INFO - PROCESS | 3668 | 1461110359210 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:59:19 INFO - PROCESS | 3668 | 1461110359214 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:59:19 INFO - PROCESS | 3668 | 1461110359225 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - PROCESS | 3668 | 1461110359232 Marionette TRACE conn5 <- [1,990,null,{}] 16:59:19 INFO - PROCESS | 3668 | 1461110359257 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}] 16:59:19 INFO - PROCESS | 3668 | 1461110359403 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:59:19 INFO - PROCESS | 3668 | 1461110359528 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B923B800 == 88 [pid = 3668] [id = 257] 16:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049B4611000) [pid = 3668] [serial = 770] [outer = 0000000000000000] 16:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049B4C17800) [pid = 3668] [serial = 771] [outer = 00000049B4611000] 16:59:19 INFO - PROCESS | 3668 | 1461110359586 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049B4D32400) [pid = 3668] [serial = 772] [outer = 00000049B4611000] 16:59:20 INFO - PROCESS | 3668 | 1461110360138 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]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 963ms 16:59:20 INFO - PROCESS | 3668 | 1461110360182 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 3668 | 1461110360186 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:59:20 INFO - PROCESS | 3668 | 1461110360189 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 3668 | 1461110360191 Marionette TRACE conn5 <- [1,994,null,{}] 16:59:20 INFO - PROCESS | 3668 | 1461110360195 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}] 16:59:20 INFO - PROCESS | 3668 | 1461110360310 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:59:20 INFO - PROCESS | 3668 | 1461110360435 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3C8800 == 89 [pid = 3668] [id = 258] 16:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B4E29800) [pid = 3668] [serial = 773] [outer = 0000000000000000] 16:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B4E44400) [pid = 3668] [serial = 774] [outer = 00000049B4E29800] 16:59:20 INFO - PROCESS | 3668 | 1461110360493 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B503F400) [pid = 3668] [serial = 775] [outer = 00000049B4E29800] 16:59:21 INFO - PROCESS | 3668 | 1461110361070 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]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 941ms 16:59:21 INFO - PROCESS | 3668 | 1461110361132 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 3668 | 1461110361135 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:59:21 INFO - PROCESS | 3668 | 1461110361139 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 3668 | 1461110361141 Marionette TRACE conn5 <- [1,998,null,{}] 16:59:21 INFO - PROCESS | 3668 | 1461110361144 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}] 16:59:21 INFO - PROCESS | 3668 | 1461110361256 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:59:21 INFO - PROCESS | 3668 | 1461110361386 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB051000 == 90 [pid = 3668] [id = 259] 16:59:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B5CD2800) [pid = 3668] [serial = 776] [outer = 0000000000000000] 16:59:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B5CD9800) [pid = 3668] [serial = 777] [outer = 00000049B5CD2800] 16:59:21 INFO - PROCESS | 3668 | 1461110361454 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B6C67400) [pid = 3668] [serial = 778] [outer = 00000049B5CD2800] 16:59:22 INFO - PROCESS | 3668 | 1461110362026 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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 923ms 16:59:22 INFO - PROCESS | 3668 | 1461110362065 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 3668 | 1461110362068 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:59:22 INFO - PROCESS | 3668 | 1461110362071 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 3668 | 1461110362073 Marionette TRACE conn5 <- [1,1002,null,{}] 16:59:22 INFO - PROCESS | 3668 | 1461110362077 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}] 16:59:22 INFO - PROCESS | 3668 | 1461110362189 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:59:22 INFO - PROCESS | 3668 | 1461110362314 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2C5800 == 91 [pid = 3668] [id = 260] 16:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B77BD800) [pid = 3668] [serial = 779] [outer = 0000000000000000] 16:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049B7818000) [pid = 3668] [serial = 780] [outer = 00000049B77BD800] 16:59:22 INFO - PROCESS | 3668 | 1461110362371 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049B8722C00) [pid = 3668] [serial = 781] [outer = 00000049B77BD800] 16:59:23 INFO - PROCESS | 3668 | 1461110362990 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]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 16:59:23 INFO - PROCESS | 3668 | 1461110363017 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 3668 | 1461110363019 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:59:23 INFO - PROCESS | 3668 | 1461110363023 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - PROCESS | 3668 | 1461110363025 Marionette TRACE conn5 <- [1,1006,null,{}] 16:59:23 INFO - PROCESS | 3668 | 1461110363029 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}] 16:59:23 INFO - PROCESS | 3668 | 1461110363141 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:59:23 INFO - PROCESS | 3668 | 1461110363240 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB76F000 == 92 [pid = 3668] [id = 261] 16:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B88A9000) [pid = 3668] [serial = 782] [outer = 0000000000000000] 16:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B88AE400) [pid = 3668] [serial = 783] [outer = 00000049B88A9000] 16:59:23 INFO - PROCESS | 3668 | 1461110363298 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B928D000) [pid = 3668] [serial = 784] [outer = 00000049B88A9000] 16:59:24 INFO - PROCESS | 3668 | 1461110364089 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]]]}] 16:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1144ms 16:59:24 INFO - PROCESS | 3668 | 1461110364171 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 3668 | 1461110364175 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:59:24 INFO - PROCESS | 3668 | 1461110364181 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 3668 | 1461110364184 Marionette TRACE conn5 <- [1,1010,null,{}] 16:59:24 INFO - PROCESS | 3668 | 1461110364190 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}] 16:59:24 INFO - PROCESS | 3668 | 1461110364340 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:59:24 INFO - PROCESS | 3668 | 1461110364466 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3A0C800 == 93 [pid = 3668] [id = 262] 16:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049A9D9A800) [pid = 3668] [serial = 785] [outer = 0000000000000000] 16:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049AD8E4C00) [pid = 3668] [serial = 786] [outer = 00000049A9D9A800] 16:59:24 INFO - PROCESS | 3668 | 1461110364524 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B08A1000) [pid = 3668] [serial = 787] [outer = 00000049A9D9A800] 16:59:25 INFO - PROCESS | 3668 | 1461110365089 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]]]}] 16:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 16:59:25 INFO - PROCESS | 3668 | 1461110365129 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:59:25 INFO - PROCESS | 3668 | 1461110365135 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:59:25 INFO - PROCESS | 3668 | 1461110365141 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - PROCESS | 3668 | 1461110365144 Marionette TRACE conn5 <- [1,1014,null,{}] 16:59:25 INFO - PROCESS | 3668 | 1461110365148 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}] 16:59:25 INFO - PROCESS | 3668 | 1461110365259 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:59:25 INFO - PROCESS | 3668 | 1461110365407 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CAD800 == 92 [pid = 3668] [id = 253] 16:59:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B38000 == 91 [pid = 3668] [id = 252] 16:59:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CB9000 == 90 [pid = 3668] [id = 251] 16:59:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE25000 == 89 [pid = 3668] [id = 250] 16:59:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0848000 == 88 [pid = 3668] [id = 242] 16:59:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE25000 == 89 [pid = 3668] [id = 263] 16:59:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049A1D61800) [pid = 3668] [serial = 788] [outer = 0000000000000000] 16:59:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049A3919C00) [pid = 3668] [serial = 789] [outer = 00000049A1D61800] 16:59:25 INFO - PROCESS | 3668 | 1461110365500 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049AFD2A800) [pid = 3668] [serial = 790] [outer = 00000049A1D61800] 16:59:26 INFO - PROCESS | 3668 | 1461110366019 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]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 16:59:26 INFO - PROCESS | 3668 | 1461110366090 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 3668 | 1461110366092 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:59:26 INFO - PROCESS | 3668 | 1461110366096 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 3668 | 1461110366100 Marionette TRACE conn5 <- [1,1018,null,{}] 16:59:26 INFO - PROCESS | 3668 | 1461110366111 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}] 16:59:26 INFO - PROCESS | 3668 | 1461110366242 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:59:26 INFO - PROCESS | 3668 | 1461110366304 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9247800 == 90 [pid = 3668] [id = 264] 16:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B493CC00) [pid = 3668] [serial = 791] [outer = 0000000000000000] 16:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B4941400) [pid = 3668] [serial = 792] [outer = 00000049B493CC00] 16:59:26 INFO - PROCESS | 3668 | 1461110366355 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B5039800) [pid = 3668] [serial = 793] [outer = 00000049B493CC00] 16:59:26 INFO - PROCESS | 3668 | 1461110366819 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]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 732ms 16:59:26 INFO - PROCESS | 3668 | 1461110366831 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 3668 | 1461110366834 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:59:26 INFO - PROCESS | 3668 | 1461110366843 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 3668 | 1461110366845 Marionette TRACE conn5 <- [1,1022,null,{}] 16:59:26 INFO - PROCESS | 3668 | 1461110366849 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}] 16:59:26 INFO - PROCESS | 3668 | 1461110366972 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:59:27 INFO - PROCESS | 3668 | 1461110367063 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB22E800 == 91 [pid = 3668] [id = 265] 16:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B5CD4000) [pid = 3668] [serial = 794] [outer = 0000000000000000] 16:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B6A1F800) [pid = 3668] [serial = 795] [outer = 00000049B5CD4000] 16:59:27 INFO - PROCESS | 3668 | 1461110367110 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B7814800) [pid = 3668] [serial = 796] [outer = 00000049B5CD4000] 16:59:27 INFO - PROCESS | 3668 | 1461110367559 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]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 777ms 16:59:27 INFO - PROCESS | 3668 | 1461110367623 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 3668 | 1461110367626 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:59:27 INFO - PROCESS | 3668 | 1461110367629 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - PROCESS | 3668 | 1461110367631 Marionette TRACE conn5 <- [1,1026,null,{}] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B12A7800) [pid = 3668] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B044E000) [pid = 3668] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049A3B8D400) [pid = 3668] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A1C02400) [pid = 3668] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049A39B5800) [pid = 3668] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B88A4400) [pid = 3668] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (000000499E7D8400) [pid = 3668] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049A1CC0800) [pid = 3668] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B6E6A000) [pid = 3668] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049B0828C00) [pid = 3668] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049AD83B800) [pid = 3668] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049B015F400) [pid = 3668] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B4C1AC00) [pid = 3668] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B7813400) [pid = 3668] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049ACCC6800) [pid = 3668] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049A1D6C000) [pid = 3668] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049A1D49400) [pid = 3668] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049A3796C00) [pid = 3668] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049A5095C00) [pid = 3668] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B4527000) [pid = 3668] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B4254000) [pid = 3668] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B451C400) [pid = 3668] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B5BD3C00) [pid = 3668] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B8568C00) [pid = 3668] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B0452400) [pid = 3668] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049A3B92C00) [pid = 3668] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:59:28 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049A2E54000) [pid = 3668] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:59:28 INFO - PROCESS | 3668 | 1461110368013 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}] 16:59:28 INFO - PROCESS | 3668 | 1461110368105 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:59:28 INFO - PROCESS | 3668 | 1461110368112 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8533800 == 92 [pid = 3668] [id = 266] 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049A3795400) [pid = 3668] [serial = 797] [outer = 0000000000000000] 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A3B1E800) [pid = 3668] [serial = 798] [outer = 00000049A3795400] 16:59:28 INFO - PROCESS | 3668 | 1461110368159 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049AD811800) [pid = 3668] [serial = 799] [outer = 00000049A3795400] 16:59:28 INFO - PROCESS | 3668 | 1461110368627 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]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1022ms 16:59:28 INFO - PROCESS | 3668 | 1461110368653 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 3668 | 1461110368655 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:59:28 INFO - PROCESS | 3668 | 1461110368658 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 3668 | 1461110368660 Marionette TRACE conn5 <- [1,1030,null,{}] 16:59:28 INFO - PROCESS | 3668 | 1461110368668 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}] 16:59:28 INFO - PROCESS | 3668 | 1461110368782 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:59:28 INFO - PROCESS | 3668 | 1461110368789 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD63C000 == 93 [pid = 3668] [id = 267] 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B6C5C000) [pid = 3668] [serial = 800] [outer = 0000000000000000] 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B928BC00) [pid = 3668] [serial = 801] [outer = 00000049B6C5C000] 16:59:28 INFO - PROCESS | 3668 | 1461110368838 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049BA2C3000) [pid = 3668] [serial = 802] [outer = 00000049B6C5C000] 16:59:29 INFO - PROCESS | 3668 | 1461110369274 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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 16:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:59:29 INFO - PROCESS | 3668 | 1461110369303 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 3668 | 1461110369305 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:59:29 INFO - PROCESS | 3668 | 1461110369308 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 3668 | 1461110369310 Marionette TRACE conn5 <- [1,1034,null,{}] 16:59:29 INFO - PROCESS | 3668 | 1461110369314 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}] 16:59:29 INFO - PROCESS | 3668 | 1461110369403 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:59:29 INFO - PROCESS | 3668 | 1461110369409 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD9E9800 == 94 [pid = 3668] [id = 268] 16:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049BA2C7000) [pid = 3668] [serial = 803] [outer = 0000000000000000] 16:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049BA2CA400) [pid = 3668] [serial = 804] [outer = 00000049BA2C7000] 16:59:29 INFO - PROCESS | 3668 | 1461110369456 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049BA5F1400) [pid = 3668] [serial = 805] [outer = 00000049BA2C7000] 16:59:29 INFO - PROCESS | 3668 | 1461110369918 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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 627ms 16:59:29 INFO - PROCESS | 3668 | 1461110369936 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 3668 | 1461110369938 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:59:29 INFO - PROCESS | 3668 | 1461110369942 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:59:29 INFO - PROCESS | 3668 | 1461110369944 Marionette TRACE conn5 <- [1,1038,null,{}] 16:59:29 INFO - PROCESS | 3668 | 1461110369964 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}] 16:59:30 INFO - PROCESS | 3668 | 1461110370128 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:59:30 INFO - PROCESS | 3668 | 1461110370235 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0F41000 == 95 [pid = 3668] [id = 269] 16:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049A3796C00) [pid = 3668] [serial = 806] [outer = 0000000000000000] 16:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049A39B6400) [pid = 3668] [serial = 807] [outer = 00000049A3796C00] 16:59:30 INFO - PROCESS | 3668 | 1461110370295 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049A9337400) [pid = 3668] [serial = 808] [outer = 00000049A3796C00] 16:59:30 INFO - PROCESS | 3668 | 1461110370954 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]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1046ms 16:59:30 INFO - PROCESS | 3668 | 1461110370992 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 3668 | 1461110370998 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:59:31 INFO - PROCESS | 3668 | 1461110371039 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:59:31 INFO - PROCESS | 3668 | 1461110371044 Marionette TRACE conn5 <- [1,1042,null,{}] 16:59:31 INFO - PROCESS | 3668 | 1461110371050 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}] 16:59:31 INFO - PROCESS | 3668 | 1461110371171 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:59:31 INFO - PROCESS | 3668 | 1461110371304 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9238800 == 96 [pid = 3668] [id = 270] 16:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B1299000) [pid = 3668] [serial = 809] [outer = 0000000000000000] 16:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B138F400) [pid = 3668] [serial = 810] [outer = 00000049B1299000] 16:59:31 INFO - PROCESS | 3668 | 1461110371365 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B451E000) [pid = 3668] [serial = 811] [outer = 00000049B1299000] 16:59:31 INFO - PROCESS | 3668 | 1461110371943 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]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 16:59:31 INFO - PROCESS | 3668 | 1461110371988 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:59:31 INFO - PROCESS | 3668 | 1461110371992 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:59:32 INFO - PROCESS | 3668 | 1461110371996 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 3668 | 1461110371998 Marionette TRACE conn5 <- [1,1046,null,{}] 16:59:32 INFO - PROCESS | 3668 | 1461110372002 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}] 16:59:32 INFO - PROCESS | 3668 | 1461110372119 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:59:32 INFO - PROCESS | 3668 | 1461110372225 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD627800 == 97 [pid = 3668] [id = 271] 16:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B4E36400) [pid = 3668] [serial = 812] [outer = 0000000000000000] 16:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B5C75000) [pid = 3668] [serial = 813] [outer = 00000049B4E36400] 16:59:32 INFO - PROCESS | 3668 | 1461110372282 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B856D800) [pid = 3668] [serial = 814] [outer = 00000049B4E36400] 16:59:32 INFO - PROCESS | 3668 | 1461110372916 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]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 943ms 16:59:32 INFO - PROCESS | 3668 | 1461110372940 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 3668 | 1461110372944 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:59:32 INFO - PROCESS | 3668 | 1461110372956 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 3668 | 1461110372961 Marionette TRACE conn5 <- [1,1050,null,{}] 16:59:32 INFO - PROCESS | 3668 | 1461110372965 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}] 16:59:33 INFO - PROCESS | 3668 | 1461110373085 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:59:33 INFO - PROCESS | 3668 | 1461110373216 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEBDD800 == 98 [pid = 3668] [id = 272] 16:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B77C7C00) [pid = 3668] [serial = 815] [outer = 0000000000000000] 16:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049BB1DF000) [pid = 3668] [serial = 816] [outer = 00000049B77C7C00] 16:59:33 INFO - PROCESS | 3668 | 1461110373274 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049BCE21000) [pid = 3668] [serial = 817] [outer = 00000049B77C7C00] 16:59:33 INFO - PROCESS | 3668 | 1461110373853 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]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 945ms 16:59:33 INFO - PROCESS | 3668 | 1461110373898 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 3668 | 1461110373901 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:59:33 INFO - PROCESS | 3668 | 1461110373904 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 3668 | 1461110373907 Marionette TRACE conn5 <- [1,1054,null,{}] 16:59:33 INFO - PROCESS | 3668 | 1461110373910 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}] 16:59:34 INFO - PROCESS | 3668 | 1461110374025 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:59:34 INFO - PROCESS | 3668 | 1461110374176 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD26B000 == 99 [pid = 3668] [id = 273] 16:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049BCE77000) [pid = 3668] [serial = 818] [outer = 0000000000000000] 16:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049BCE7B400) [pid = 3668] [serial = 819] [outer = 00000049BCE77000] 16:59:34 INFO - PROCESS | 3668 | 1461110374237 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049BD11F000) [pid = 3668] [serial = 820] [outer = 00000049BCE77000] 16:59:34 INFO - PROCESS | 3668 | 1461110374789 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]]]}] 16:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 16:59:34 INFO - PROCESS | 3668 | 1461110374852 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 3668 | 1461110374855 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:59:34 INFO - PROCESS | 3668 | 1461110374858 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 3668 | 1461110374861 Marionette TRACE conn5 <- [1,1058,null,{}] 16:59:34 INFO - PROCESS | 3668 | 1461110374864 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}] 16:59:34 INFO - PROCESS | 3668 | 1461110374981 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:59:35 INFO - PROCESS | 3668 | 1461110375117 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BF0AE800 == 100 [pid = 3668] [id = 274] 16:59:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049BE3D8800) [pid = 3668] [serial = 821] [outer = 0000000000000000] 16:59:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049BE3DA800) [pid = 3668] [serial = 822] [outer = 00000049BE3D8800] 16:59:35 INFO - PROCESS | 3668 | 1461110375185 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049BE3E5400) [pid = 3668] [serial = 823] [outer = 00000049BE3D8800] 16:59:35 INFO - PROCESS | 3668 | 1461110375769 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]]]}] 16:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 943ms 16:59:35 INFO - PROCESS | 3668 | 1461110375805 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:59:35 INFO - PROCESS | 3668 | 1461110375807 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:59:35 INFO - PROCESS | 3668 | 1461110375811 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:59:35 INFO - PROCESS | 3668 | 1461110375813 Marionette TRACE conn5 <- [1,1062,null,{}] 16:59:35 INFO - PROCESS | 3668 | 1461110375817 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}] 16:59:35 INFO - PROCESS | 3668 | 1461110375932 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:59:36 INFO - PROCESS | 3668 | 1461110376063 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD982000 == 101 [pid = 3668] [id = 275] 16:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B4D69800) [pid = 3668] [serial = 824] [outer = 0000000000000000] 16:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B4D71C00) [pid = 3668] [serial = 825] [outer = 00000049B4D69800] 16:59:36 INFO - PROCESS | 3668 | 1461110376120 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049BEB06400) [pid = 3668] [serial = 826] [outer = 00000049B4D69800] 16:59:36 INFO - PROCESS | 3668 | 1461110376679 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]]]}] 16:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 945ms 16:59:36 INFO - PROCESS | 3668 | 1461110376759 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:59:36 INFO - PROCESS | 3668 | 1461110376761 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:59:36 INFO - PROCESS | 3668 | 1461110376765 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:59:36 INFO - PROCESS | 3668 | 1461110376767 Marionette TRACE conn5 <- [1,1066,null,{}] 16:59:36 INFO - PROCESS | 3668 | 1461110376771 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}] 16:59:36 INFO - PROCESS | 3668 | 1461110376889 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:59:37 INFO - PROCESS | 3668 | 1461110377016 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE015000 == 102 [pid = 3668] [id = 276] 16:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049B88AF800) [pid = 3668] [serial = 827] [outer = 0000000000000000] 16:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049BD827400) [pid = 3668] [serial = 828] [outer = 00000049B88AF800] 16:59:37 INFO - PROCESS | 3668 | 1461110377073 Marionette DEBUG loaded listener.js 16:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049BD82F000) [pid = 3668] [serial = 829] [outer = 00000049B88AF800] 16:59:37 INFO - PROCESS | 3668 | 1461110377663 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]]]}] 16:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 16:59:37 INFO - PROCESS | 3668 | 1461110377711 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:59:37 INFO - PROCESS | 3668 | 1461110377714 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:59:37 INFO - PROCESS | 3668 | 1461110377717 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - PROCESS | 3668 | 1461110377720 Marionette TRACE conn5 <- [1,1070,null,{}] 16:59:37 INFO - PROCESS | 3668 | 1461110377723 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}] 16:59:37 INFO - PROCESS | 3668 | 1461110377838 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:59:37 INFO - PROCESS | 3668 | 1461110377972 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93B4800 == 103 [pid = 3668] [id = 277] 16:59:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049AA382000) [pid = 3668] [serial = 830] [outer = 0000000000000000] 16:59:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049AFD31800) [pid = 3668] [serial = 831] [outer = 00000049AA382000] 16:59:38 INFO - PROCESS | 3668 | 1461110378030 Marionette DEBUG loaded listener.js 16:59:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049B871F400) [pid = 3668] [serial = 832] [outer = 00000049AA382000] 16:59:38 INFO - PROCESS | 3668 | 1461110378683 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]]]}] 16:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 16:59:38 INFO - PROCESS | 3668 | 1461110378711 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:59:38 INFO - PROCESS | 3668 | 1461110378714 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:59:38 INFO - PROCESS | 3668 | 1461110378719 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:59:38 INFO - PROCESS | 3668 | 1461110378721 Marionette TRACE conn5 <- [1,1074,null,{}] 16:59:38 INFO - PROCESS | 3668 | 1461110378725 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}] 16:59:39 INFO - PROCESS | 3668 | 1461110379008 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:59:39 INFO - PROCESS | 3668 | 1461110379160 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B078A800 == 104 [pid = 3668] [id = 278] 16:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049A1D47800) [pid = 3668] [serial = 833] [outer = 0000000000000000] 16:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049A1E3B800) [pid = 3668] [serial = 834] [outer = 00000049A1D47800] 16:59:39 INFO - PROCESS | 3668 | 1461110379213 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049A843E400) [pid = 3668] [serial = 835] [outer = 00000049A1D47800] 16:59:39 INFO - PROCESS | 3668 | 1461110379853 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]]]}] 16:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1182ms 16:59:39 INFO - PROCESS | 3668 | 1461110379903 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 3668 | 1461110379908 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:59:39 INFO - PROCESS | 3668 | 1461110379913 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:59:39 INFO - PROCESS | 3668 | 1461110379917 Marionette TRACE conn5 <- [1,1078,null,{}] 16:59:39 INFO - PROCESS | 3668 | 1461110379922 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}] 16:59:40 INFO - PROCESS | 3668 | 1461110380063 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:59:40 INFO - PROCESS | 3668 | 1461110380211 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D3000 == 103 [pid = 3668] [id = 220] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBA4000 == 102 [pid = 3668] [id = 174] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F6F800 == 101 [pid = 3668] [id = 218] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B04D3000 == 100 [pid = 3668] [id = 217] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA7A5800 == 99 [pid = 3668] [id = 93] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA541000 == 98 [pid = 3668] [id = 223] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA398000 == 97 [pid = 3668] [id = 222] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8746800 == 96 [pid = 3668] [id = 221] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B420F800 == 95 [pid = 3668] [id = 219] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD9E9800 == 94 [pid = 3668] [id = 268] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD63C000 == 93 [pid = 3668] [id = 267] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8533800 == 92 [pid = 3668] [id = 266] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB22E800 == 91 [pid = 3668] [id = 265] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9247800 == 90 [pid = 3668] [id = 264] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE25000 == 89 [pid = 3668] [id = 263] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B11C2C00) [pid = 3668] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049BB1DD400) [pid = 3668] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049BD121000) [pid = 3668] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049B9204800) [pid = 3668] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049B8729800) [pid = 3668] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049BCE23800) [pid = 3668] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CB5000 == 90 [pid = 3668] [id = 279] 16:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049A1CBF000) [pid = 3668] [serial = 836] [outer = 0000000000000000] 16:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049A1E42C00) [pid = 3668] [serial = 837] [outer = 00000049A1CBF000] 16:59:40 INFO - PROCESS | 3668 | 1461110380320 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049A9D96000) [pid = 3668] [serial = 838] [outer = 00000049A1CBF000] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3A0C800 == 89 [pid = 3668] [id = 262] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2C5800 == 88 [pid = 3668] [id = 260] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB051000 == 87 [pid = 3668] [id = 259] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3C8800 == 86 [pid = 3668] [id = 258] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B923B800 == 85 [pid = 3668] [id = 257] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7750800 == 84 [pid = 3668] [id = 256] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3458000 == 83 [pid = 3668] [id = 255] 16:59:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE2B000 == 82 [pid = 3668] [id = 254] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049B468B800) [pid = 3668] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049AFD2DC00) [pid = 3668] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049A501EC00) [pid = 3668] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049B4E24400) [pid = 3668] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B4F3CC00) [pid = 3668] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B128CC00) [pid = 3668] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B1392400) [pid = 3668] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B5C78000) [pid = 3668] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049A9332C00) [pid = 3668] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049AFA24400) [pid = 3668] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B6C68C00) [pid = 3668] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B77C1C00) [pid = 3668] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049B5C83000) [pid = 3668] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B8720C00) [pid = 3668] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049A3B8C000) [pid = 3668] [serial = 671] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B4E24800) [pid = 3668] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B0FCE800) [pid = 3668] [serial = 674] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B77C1800) [pid = 3668] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049BA5F5400) [pid = 3668] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B7813C00) [pid = 3668] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049BA284400) [pid = 3668] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B928A000) [pid = 3668] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B88A9400) [pid = 3668] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B920B400) [pid = 3668] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B85BDC00) [pid = 3668] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049A1E3E800) [pid = 3668] [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.] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049B88A1000) [pid = 3668] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B4945C00) [pid = 3668] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B7820800) [pid = 3668] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049A9144C00) [pid = 3668] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049BB178C00) [pid = 3668] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B0898800) [pid = 3668] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B0CA9800) [pid = 3668] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049A1D41800) [pid = 3668] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049AA387800) [pid = 3668] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049A1E3FC00) [pid = 3668] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049BB183400) [pid = 3668] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B333AC00) [pid = 3668] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049AEF4F800) [pid = 3668] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B920F800) [pid = 3668] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B0164000) [pid = 3668] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B01EE000) [pid = 3668] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049AA38B800) [pid = 3668] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B4529800) [pid = 3668] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B1292800) [pid = 3668] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049A3B88800) [pid = 3668] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049A3B89C00) [pid = 3668] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B4E3EC00) [pid = 3668] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B4F3E800) [pid = 3668] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B4F48C00) [pid = 3668] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B4082000) [pid = 3668] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049A823CC00) [pid = 3668] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:59:40 INFO - PROCESS | 3668 | 1461110380820 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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 944ms 16:59:40 INFO - PROCESS | 3668 | 1461110380861 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 3668 | 1461110380864 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:59:40 INFO - PROCESS | 3668 | 1461110380868 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 3668 | 1461110380870 Marionette TRACE conn5 <- [1,1082,null,{}] 16:59:40 INFO - PROCESS | 3668 | 1461110380874 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}] 16:59:40 INFO - PROCESS | 3668 | 1461110380971 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:59:40 INFO - PROCESS | 3668 | 1461110380983 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1462800 == 83 [pid = 3668] [id = 280] 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049AD41CC00) [pid = 3668] [serial = 839] [outer = 0000000000000000] 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049AD8EE400) [pid = 3668] [serial = 840] [outer = 00000049AD41CC00] 16:59:41 INFO - PROCESS | 3668 | 1461110381030 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B015F000) [pid = 3668] [serial = 841] [outer = 00000049AD41CC00] 16:59:41 INFO - PROCESS | 3668 | 1461110381513 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]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 691ms 16:59:41 INFO - PROCESS | 3668 | 1461110381559 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 3668 | 1461110381563 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:59:41 INFO - PROCESS | 3668 | 1461110381574 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 3668 | 1461110381579 Marionette TRACE conn5 <- [1,1086,null,{}] 16:59:41 INFO - PROCESS | 3668 | 1461110381583 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}] 16:59:41 INFO - PROCESS | 3668 | 1461110381682 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:59:41 INFO - PROCESS | 3668 | 1461110381773 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4990000 == 84 [pid = 3668] [id = 281] 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049AFA24400) [pid = 3668] [serial = 842] [outer = 0000000000000000] 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B0C73800) [pid = 3668] [serial = 843] [outer = 00000049AFA24400] 16:59:41 INFO - PROCESS | 3668 | 1461110381821 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B1292800) [pid = 3668] [serial = 844] [outer = 00000049AFA24400] 16:59:42 INFO - PROCESS | 3668 | 1461110382208 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]]]}] 16:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 16:59:42 INFO - PROCESS | 3668 | 1461110382278 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:59:42 INFO - PROCESS | 3668 | 1461110382280 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:59:42 INFO - PROCESS | 3668 | 1461110382284 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - PROCESS | 3668 | 1461110382285 Marionette TRACE conn5 <- [1,1090,null,{}] 16:59:42 INFO - PROCESS | 3668 | 1461110382289 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}] 16:59:42 INFO - PROCESS | 3668 | 1461110382448 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:59:42 INFO - PROCESS | 3668 | 1461110382474 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C30000 == 85 [pid = 3668] [id = 282] 16:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B12AD400) [pid = 3668] [serial = 845] [outer = 0000000000000000] 16:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B1390400) [pid = 3668] [serial = 846] [outer = 00000049B12AD400] 16:59:42 INFO - PROCESS | 3668 | 1461110382521 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B2F94000) [pid = 3668] [serial = 847] [outer = 00000049B12AD400] 16:59:42 INFO - PROCESS | 3668 | 1461110382954 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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 16:59:43 INFO - PROCESS | 3668 | 1461110383020 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 3668 | 1461110383022 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:59:43 INFO - PROCESS | 3668 | 1461110383025 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 3668 | 1461110383027 Marionette TRACE conn5 <- [1,1094,null,{}] 16:59:43 INFO - PROCESS | 3668 | 1461110383031 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}] 16:59:43 INFO - PROCESS | 3668 | 1461110383155 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:59:43 INFO - PROCESS | 3668 | 1461110383179 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7766000 == 86 [pid = 3668] [id = 283] 16:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B460B400) [pid = 3668] [serial = 848] [outer = 0000000000000000] 16:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B4689000) [pid = 3668] [serial = 849] [outer = 00000049B460B400] 16:59:43 INFO - PROCESS | 3668 | 1461110383235 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B4C1EC00) [pid = 3668] [serial = 850] [outer = 00000049B460B400] 16:59:43 INFO - PROCESS | 3668 | 1461110383704 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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 732ms 16:59:43 INFO - PROCESS | 3668 | 1461110383791 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 3668 | 1461110383793 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:59:43 INFO - PROCESS | 3668 | 1461110383797 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 3668 | 1461110383799 Marionette TRACE conn5 <- [1,1098,null,{}] 16:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:59:43 INFO - PROCESS | 3668 | 1461110383802 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}] 16:59:43 INFO - PROCESS | 3668 | 1461110383938 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:59:43 INFO - PROCESS | 3668 | 1461110383960 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AEA800 == 87 [pid = 3668] [id = 284] 16:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B4E3C000) [pid = 3668] [serial = 851] [outer = 0000000000000000] 16:59:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B4E42400) [pid = 3668] [serial = 852] [outer = 00000049B4E3C000] 16:59:44 INFO - PROCESS | 3668 | 1461110384006 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B5039C00) [pid = 3668] [serial = 853] [outer = 00000049B4E3C000] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B11BAC00) [pid = 3668] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049A8DD1C00) [pid = 3668] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B493CC00) [pid = 3668] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B5CD4000) [pid = 3668] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A1D61800) [pid = 3668] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049A3795400) [pid = 3668] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049A9D9A800) [pid = 3668] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:59:44 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B6C5C000) [pid = 3668] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:59:44 INFO - PROCESS | 3668 | 1461110384759 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]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 16:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:59:44 INFO - PROCESS | 3668 | 1461110384790 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 3668 | 1461110384792 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:59:44 INFO - PROCESS | 3668 | 1461110384795 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 3668 | 1461110384797 Marionette TRACE conn5 <- [1,1102,null,{}] 16:59:44 INFO - PROCESS | 3668 | 1461110384801 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}] 16:59:44 INFO - PROCESS | 3668 | 1461110384893 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:59:44 INFO - PROCESS | 3668 | 1461110384983 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AE4800 == 88 [pid = 3668] [id = 285] 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049A9D9A800) [pid = 3668] [serial = 854] [outer = 0000000000000000] 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B407F800) [pid = 3668] [serial = 855] [outer = 00000049A9D9A800] 16:59:45 INFO - PROCESS | 3668 | 1461110385029 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B5C76C00) [pid = 3668] [serial = 856] [outer = 00000049A9D9A800] 16:59:45 INFO - PROCESS | 3668 | 1461110385429 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]]]}] 16:59:45 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 16:59:45 INFO - PROCESS | 3668 | 1461110385537 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 3668 | 1461110385539 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:59:45 INFO - PROCESS | 3668 | 1461110385543 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 3668 | 1461110385544 Marionette TRACE conn5 <- [1,1106,null,{}] 16:59:45 INFO - PROCESS | 3668 | 1461110385628 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}] 16:59:45 INFO - PROCESS | 3668 | 1461110385740 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:59:45 INFO - PROCESS | 3668 | 1461110385747 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA546000 == 89 [pid = 3668] [id = 286] 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B6C66800) [pid = 3668] [serial = 857] [outer = 0000000000000000] 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B6E69000) [pid = 3668] [serial = 858] [outer = 00000049B6C66800] 16:59:45 INFO - PROCESS | 3668 | 1461110385792 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B8724C00) [pid = 3668] [serial = 859] [outer = 00000049B6C66800] 16:59:46 INFO - PROCESS | 3668 | 1461110386227 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]]]}] 16:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 712ms 16:59:46 INFO - PROCESS | 3668 | 1461110386260 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 3668 | 1461110386262 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:59:46 INFO - PROCESS | 3668 | 1461110386265 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - PROCESS | 3668 | 1461110386267 Marionette TRACE conn5 <- [1,1110,null,{}] 16:59:46 INFO - PROCESS | 3668 | 1461110386271 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}] 16:59:46 INFO - PROCESS | 3668 | 1461110386397 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:59:46 INFO - PROCESS | 3668 | 1461110386404 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB123800 == 90 [pid = 3668] [id = 287] 16:59:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B88A2C00) [pid = 3668] [serial = 860] [outer = 0000000000000000] 16:59:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B9202C00) [pid = 3668] [serial = 861] [outer = 00000049B88A2C00] 16:59:46 INFO - PROCESS | 3668 | 1461110386450 Marionette DEBUG loaded listener.js 16:59:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B9283C00) [pid = 3668] [serial = 862] [outer = 00000049B88A2C00] 16:59:47 INFO - PROCESS | 3668 | 1461110387155 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]]]}] 16:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 945ms 16:59:47 INFO - PROCESS | 3668 | 1461110387213 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:59:47 INFO - PROCESS | 3668 | 1461110387219 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:59:47 INFO - PROCESS | 3668 | 1461110387225 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - PROCESS | 3668 | 1461110387229 Marionette TRACE conn5 <- [1,1114,null,{}] 16:59:47 INFO - PROCESS | 3668 | 1461110387235 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}] 16:59:47 INFO - PROCESS | 3668 | 1461110387360 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:59:47 INFO - PROCESS | 3668 | 1461110387496 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2896000 == 91 [pid = 3668] [id = 288] 16:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049A92E2000) [pid = 3668] [serial = 863] [outer = 0000000000000000] 16:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A9D2CC00) [pid = 3668] [serial = 864] [outer = 00000049A92E2000] 16:59:47 INFO - PROCESS | 3668 | 1461110387556 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049AD839800) [pid = 3668] [serial = 865] [outer = 00000049A92E2000] 16:59:48 INFO - PROCESS | 3668 | 1461110388175 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]]]}] 16:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 985ms 16:59:48 INFO - PROCESS | 3668 | 1461110388212 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:59:48 INFO - PROCESS | 3668 | 1461110388219 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:59:48 INFO - PROCESS | 3668 | 1461110388226 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 3668 | 1461110388229 Marionette TRACE conn5 <- [1,1118,null,{}] 16:59:48 INFO - PROCESS | 3668 | 1461110388233 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}] 16:59:48 INFO - PROCESS | 3668 | 1461110388357 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:59:48 INFO - PROCESS | 3668 | 1461110388490 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B774F800 == 92 [pid = 3668] [id = 289] 16:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B089D800) [pid = 3668] [serial = 866] [outer = 0000000000000000] 16:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B11C0400) [pid = 3668] [serial = 867] [outer = 00000049B089D800] 16:59:48 INFO - PROCESS | 3668 | 1461110388547 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B451DC00) [pid = 3668] [serial = 868] [outer = 00000049B089D800] 16:59:49 INFO - PROCESS | 3668 | 1461110389202 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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1030ms 16:59:49 INFO - PROCESS | 3668 | 1461110389262 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 3668 | 1461110389265 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:59:49 INFO - PROCESS | 3668 | 1461110389269 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 3668 | 1461110389274 Marionette TRACE conn5 <- [1,1122,null,{}] 16:59:49 INFO - PROCESS | 3668 | 1461110389304 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}] 16:59:49 INFO - PROCESS | 3668 | 1461110389442 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:59:49 INFO - PROCESS | 3668 | 1461110389568 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2D6800 == 93 [pid = 3668] [id = 290] 16:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B4C1AC00) [pid = 3668] [serial = 869] [outer = 0000000000000000] 16:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B6C5B800) [pid = 3668] [serial = 870] [outer = 00000049B4C1AC00] 16:59:49 INFO - PROCESS | 3668 | 1461110389628 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B9282400) [pid = 3668] [serial = 871] [outer = 00000049B4C1AC00] 16:59:50 INFO - PROCESS | 3668 | [GFX2-]: DrawTargetD2D 1.1 (00000049A9F05140): Failed to create GradientStopCollection with no stops. 16:59:50 INFO - PROCESS | 3668 | [GFX3-]: No stops specified for gradient pattern. 16:59:50 INFO - PROCESS | 3668 | 1461110390176 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]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 964ms 16:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:59:50 INFO - PROCESS | 3668 | 1461110390234 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:59:50 INFO - PROCESS | 3668 | 1461110390237 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:59:50 INFO - PROCESS | 3668 | 1461110390241 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 3668 | 1461110390243 Marionette TRACE conn5 <- [1,1126,null,{}] 16:59:50 INFO - PROCESS | 3668 | 1461110390247 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}] 16:59:50 INFO - PROCESS | 3668 | 1461110390399 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:59:50 INFO - PROCESS | 3668 | 1461110390531 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC565000 == 94 [pid = 3668] [id = 291] 16:59:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049BA278400) [pid = 3668] [serial = 872] [outer = 0000000000000000] 16:59:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049BA2C6000) [pid = 3668] [serial = 873] [outer = 00000049BA278400] 16:59:50 INFO - PROCESS | 3668 | 1461110390589 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049BA5F6800) [pid = 3668] [serial = 874] [outer = 00000049BA278400] 16:59:51 INFO - PROCESS | 3668 | 1461110391162 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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 945ms 16:59:51 INFO - PROCESS | 3668 | 1461110391189 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 3668 | 1461110391191 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:59:51 INFO - PROCESS | 3668 | 1461110391195 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 3668 | 1461110391197 Marionette TRACE conn5 <- [1,1130,null,{}] 16:59:51 INFO - PROCESS | 3668 | 1461110391201 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}] 16:59:51 INFO - PROCESS | 3668 | 1461110391319 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:59:51 INFO - PROCESS | 3668 | 1461110391422 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5F2000 == 95 [pid = 3668] [id = 292] 16:59:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049BA27C800) [pid = 3668] [serial = 875] [outer = 0000000000000000] 16:59:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049BB1D9400) [pid = 3668] [serial = 876] [outer = 00000049BA27C800] 16:59:51 INFO - PROCESS | 3668 | 1461110391478 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049BC591400) [pid = 3668] [serial = 877] [outer = 00000049BA27C800] 16:59:52 INFO - PROCESS | 3668 | 1461110392104 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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 944ms 16:59:52 INFO - PROCESS | 3668 | 1461110392141 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 3668 | 1461110392143 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:59:52 INFO - PROCESS | 3668 | 1461110392147 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 3668 | 1461110392149 Marionette TRACE conn5 <- [1,1134,null,{}] 16:59:52 INFO - PROCESS | 3668 | 1461110392153 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}] 16:59:52 INFO - PROCESS | 3668 | 1461110392281 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:59:52 INFO - PROCESS | 3668 | 1461110392387 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD63C000 == 96 [pid = 3668] [id = 293] 16:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049BCE74000) [pid = 3668] [serial = 878] [outer = 0000000000000000] 16:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049BD15F800) [pid = 3668] [serial = 879] [outer = 00000049BCE74000] 16:59:52 INFO - PROCESS | 3668 | 1461110392446 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049BD167800) [pid = 3668] [serial = 880] [outer = 00000049BCE74000] 16:59:53 INFO - PROCESS | 3668 | 1461110393007 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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 16:59:53 INFO - PROCESS | 3668 | 1461110393072 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 3668 | 1461110393075 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:59:53 INFO - PROCESS | 3668 | 1461110393079 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 3668 | 1461110393081 Marionette TRACE conn5 <- [1,1138,null,{}] 16:59:53 INFO - PROCESS | 3668 | 1461110393084 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}] 16:59:53 INFO - PROCESS | 3668 | 1461110393201 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:59:53 INFO - PROCESS | 3668 | 1461110393334 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE011000 == 97 [pid = 3668] [id = 294] 16:59:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049BD164000) [pid = 3668] [serial = 881] [outer = 0000000000000000] 16:59:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049BD82C000) [pid = 3668] [serial = 882] [outer = 00000049BD164000] 16:59:53 INFO - PROCESS | 3668 | 1461110393391 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049BE3E1800) [pid = 3668] [serial = 883] [outer = 00000049BD164000] 16:59:53 INFO - PROCESS | 3668 | 1461110393954 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]]]}] 16:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 943ms 16:59:54 INFO - PROCESS | 3668 | 1461110394025 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 3668 | 1461110394028 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:59:54 INFO - PROCESS | 3668 | 1461110394032 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 3668 | 1461110394034 Marionette TRACE conn5 <- [1,1142,null,{}] 16:59:54 INFO - PROCESS | 3668 | 1461110394037 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}] 16:59:54 INFO - PROCESS | 3668 | 1461110394154 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:59:54 INFO - PROCESS | 3668 | 1461110394287 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE077000 == 98 [pid = 3668] [id = 295] 16:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B4C7D800) [pid = 3668] [serial = 884] [outer = 0000000000000000] 16:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B4C85400) [pid = 3668] [serial = 885] [outer = 00000049B4C7D800] 16:59:54 INFO - PROCESS | 3668 | 1461110394344 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B4C8B800) [pid = 3668] [serial = 886] [outer = 00000049B4C7D800] 16:59:54 INFO - PROCESS | 3668 | 1461110394987 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]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 986ms 16:59:55 INFO - PROCESS | 3668 | 1461110395035 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 3668 | 1461110395037 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:59:55 INFO - PROCESS | 3668 | 1461110395042 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:59:55 INFO - PROCESS | 3668 | 1461110395045 Marionette TRACE conn5 <- [1,1146,null,{}] 16:59:55 INFO - PROCESS | 3668 | 1461110395049 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}] 16:59:55 INFO - PROCESS | 3668 | 1461110395169 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:59:55 INFO - PROCESS | 3668 | 1461110395304 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B06C4800 == 99 [pid = 3668] [id = 296] 16:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049A1D69800) [pid = 3668] [serial = 887] [outer = 0000000000000000] 16:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B12B0000) [pid = 3668] [serial = 888] [outer = 00000049A1D69800] 16:59:55 INFO - PROCESS | 3668 | 1461110395361 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B928D800) [pid = 3668] [serial = 889] [outer = 00000049A1D69800] 16:59:56 INFO - PROCESS | 3668 | 1461110396145 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] 16:59:56 INFO - PROCESS | 3668 | 1461110396195 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:59:56 INFO - PROCESS | 3668 | 1461110396201 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 3668 | 1461110396204 Marionette TRACE conn5 <- [1,1150,null,{}] 16:59:56 INFO - PROCESS | 3668 | 1461110396210 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}] 16:59:56 INFO - PROCESS | 3668 | 1461110396324 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:59:56 INFO - PROCESS | 3668 | 1461110396434 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4B1C000 == 100 [pid = 3668] [id = 297] 16:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049A1D6C800) [pid = 3668] [serial = 890] [outer = 0000000000000000] 16:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049A1E0F000) [pid = 3668] [serial = 891] [outer = 00000049A1D6C800] 16:59:56 INFO - PROCESS | 3668 | 1461110396485 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049A2E59400) [pid = 3668] [serial = 892] [outer = 00000049A1D6C800] 16:59:57 INFO - PROCESS | 3668 | 1461110397150 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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 984ms 16:59:57 INFO - PROCESS | 3668 | 1461110397190 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:59:57 INFO - PROCESS | 3668 | 1461110397196 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:59:57 INFO - PROCESS | 3668 | 1461110397202 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 3668 | 1461110397205 Marionette TRACE conn5 <- [1,1154,null,{}] 16:59:57 INFO - PROCESS | 3668 | 1461110397209 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}] 16:59:57 INFO - PROCESS | 3668 | 1461110397346 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7470000 == 99 [pid = 3668] [id = 25] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8255000 == 98 [pid = 3668] [id = 26] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD9E3800 == 97 [pid = 3668] [id = 248] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA546000 == 96 [pid = 3668] [id = 286] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AE4800 == 95 [pid = 3668] [id = 285] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AEA800 == 94 [pid = 3668] [id = 284] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7766000 == 93 [pid = 3668] [id = 283] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C30000 == 92 [pid = 3668] [id = 282] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4990000 == 91 [pid = 3668] [id = 281] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049BA2CA400) [pid = 3668] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049AD83B400) [pid = 3668] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049B19BB800) [pid = 3668] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B4C17800) [pid = 3668] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B4E44400) [pid = 3668] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B5CD9800) [pid = 3668] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049B7818000) [pid = 3668] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1462800 == 90 [pid = 3668] [id = 280] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CB5000 == 89 [pid = 3668] [id = 279] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B078A800 == 88 [pid = 3668] [id = 278] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9238800 == 87 [pid = 3668] [id = 270] 16:59:57 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0F41000 == 86 [pid = 3668] [id = 269] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B129F400) [pid = 3668] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049BD12B400) [pid = 3668] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049A1D43000) [pid = 3668] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B4941400) [pid = 3668] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B6A1F800) [pid = 3668] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049A3919C00) [pid = 3668] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B88AE400) [pid = 3668] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049B5039800) [pid = 3668] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049A3B1E800) [pid = 3668] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B08A1000) [pid = 3668] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049AD8E4C00) [pid = 3668] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B928BC00) [pid = 3668] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049B7814800) [pid = 3668] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049AD811800) [pid = 3668] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049BA2C3000) [pid = 3668] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049AFD2A800) [pid = 3668] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:59:57 INFO - PROCESS | 3668 | 1461110397519 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92B4800 == 87 [pid = 3668] [id = 298] 16:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (000000499E7DD000) [pid = 3668] [serial = 893] [outer = 0000000000000000] 16:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049A1D41800) [pid = 3668] [serial = 894] [outer = 000000499E7DD000] 16:59:57 INFO - PROCESS | 3668 | 1461110397568 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049A3B90800) [pid = 3668] [serial = 895] [outer = 000000499E7DD000] 16:59:58 INFO - PROCESS | 3668 | 1461110398033 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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 879ms 16:59:58 INFO - PROCESS | 3668 | 1461110398081 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 3668 | 1461110398084 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:59:58 INFO - PROCESS | 3668 | 1461110398092 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 3668 | 1461110398095 Marionette TRACE conn5 <- [1,1158,null,{}] 16:59:58 INFO - PROCESS | 3668 | 1461110398107 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}] 16:59:58 INFO - PROCESS | 3668 | 1461110398210 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:59:58 INFO - PROCESS | 3668 | 1461110398326 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0565000 == 88 [pid = 3668] [id = 299] 16:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049A3B90000) [pid = 3668] [serial = 896] [outer = 0000000000000000] 16:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049A8F5C400) [pid = 3668] [serial = 897] [outer = 00000049A3B90000] 16:59:58 INFO - PROCESS | 3668 | 1461110398376 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049A92E0400) [pid = 3668] [serial = 898] [outer = 00000049A3B90000] 16:59:58 INFO - PROCESS | 3668 | 1461110398770 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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 16:59:58 INFO - PROCESS | 3668 | 1461110398828 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 3668 | 1461110398831 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:59:58 INFO - PROCESS | 3668 | 1461110398835 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 3668 | 1461110398837 Marionette TRACE conn5 <- [1,1162,null,{}] 16:59:58 INFO - PROCESS | 3668 | 1461110398840 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}] 16:59:58 INFO - PROCESS | 3668 | 1461110398966 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:59:58 INFO - PROCESS | 3668 | 1461110398979 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0BA4800 == 89 [pid = 3668] [id = 300] 16:59:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049A9D30000) [pid = 3668] [serial = 899] [outer = 0000000000000000] 16:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049A9F3EC00) [pid = 3668] [serial = 900] [outer = 00000049A9D30000] 16:59:59 INFO - PROCESS | 3668 | 1461110399026 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049ACCC4000) [pid = 3668] [serial = 901] [outer = 00000049A9D30000] 16:59:59 INFO - PROCESS | 3668 | 1461110399472 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] 16:59:59 INFO - PROCESS | 3668 | 1461110399532 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:59:59 INFO - PROCESS | 3668 | 1461110399536 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 3668 | 1461110399537 Marionette TRACE conn5 <- [1,1166,null,{}] 16:59:59 INFO - PROCESS | 3668 | 1461110399541 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}] 16:59:59 INFO - PROCESS | 3668 | 1461110399635 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:59:59 INFO - PROCESS | 3668 | 1461110399641 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2894000 == 90 [pid = 3668] [id = 301] 16:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049AD426C00) [pid = 3668] [serial = 902] [outer = 0000000000000000] 16:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049AD7BFC00) [pid = 3668] [serial = 903] [outer = 00000049AD426C00] 16:59:59 INFO - PROCESS | 3668 | 1461110399688 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049AD87B800) [pid = 3668] [serial = 904] [outer = 00000049AD426C00] 17:00:00 INFO - PROCESS | 3668 | 1461110400182 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] 17:00:00 INFO - PROCESS | 3668 | 1461110400233 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:00:00 INFO - PROCESS | 3668 | 1461110400245 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:00:00 INFO - PROCESS | 3668 | 1461110400247 Marionette TRACE conn5 <- [1,1170,null,{}] 17:00:00 INFO - PROCESS | 3668 | 1461110400250 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}] 17:00:00 INFO - PROCESS | 3668 | 1461110400431 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:00:00 INFO - PROCESS | 3668 | 1461110400463 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4221000 == 91 [pid = 3668] [id = 302] 17:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049AFEDCC00) [pid = 3668] [serial = 905] [outer = 0000000000000000] 17:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B0116000) [pid = 3668] [serial = 906] [outer = 00000049AFEDCC00] 17:00:00 INFO - PROCESS | 3668 | 1461110400513 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B01F3C00) [pid = 3668] [serial = 907] [outer = 00000049AFEDCC00] 17:00:00 INFO - PROCESS | 3668 | 1461110400918 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] 17:00:00 INFO - PROCESS | 3668 | 1461110400984 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:00:00 INFO - PROCESS | 3668 | 1461110400988 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 3668 | 1461110400990 Marionette TRACE conn5 <- [1,1174,null,{}] 17:00:01 INFO - PROCESS | 3668 | 1461110400993 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}] 17:00:01 INFO - PROCESS | 3668 | 1461110401121 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:00:01 INFO - PROCESS | 3668 | 1461110401154 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F17000 == 92 [pid = 3668] [id = 303] 17:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B0452400) [pid = 3668] [serial = 908] [outer = 0000000000000000] 17:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B0607C00) [pid = 3668] [serial = 909] [outer = 00000049B0452400] 17:00:01 INFO - PROCESS | 3668 | 1461110401208 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B0896C00) [pid = 3668] [serial = 910] [outer = 00000049B0452400] 17:00:01 INFO - PROCESS | 3668 | 1461110401670 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] 17:00:03 INFO - PROCESS | 3668 | 1461110403983 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:00:03 INFO - PROCESS | 3668 | 1461110403987 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 3668 | 1461110403989 Marionette TRACE conn5 <- [1,1178,null,{}] 17:00:03 INFO - PROCESS | 3668 | 1461110403993 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}] 17:00:04 INFO - PROCESS | 3668 | 1461110404089 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:00:04 INFO - PROCESS | 3668 | 1461110404095 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3457000 == 93 [pid = 3668] [id = 304] 17:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049A31CDC00) [pid = 3668] [serial = 911] [outer = 0000000000000000] 17:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049AD41CC00) [pid = 3668] [serial = 912] [outer = 00000049A31CDC00] 17:00:04 INFO - PROCESS | 3668 | 1461110404143 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B089E400) [pid = 3668] [serial = 913] [outer = 00000049A31CDC00] 17:00:04 INFO - PROCESS | 3668 | 1461110404793 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] 17:00:04 INFO - PROCESS | 3668 | 1461110404837 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:00:04 INFO - PROCESS | 3668 | 1461110404842 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 3668 | 1461110404846 Marionette TRACE conn5 <- [1,1182,null,{}] 17:00:04 INFO - PROCESS | 3668 | 1461110404852 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}] 17:00:05 INFO - PROCESS | 3668 | 1461110405011 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:00:05 INFO - PROCESS | 3668 | 1461110405122 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD8A0000 == 94 [pid = 3668] [id = 305] 17:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049A3915400) [pid = 3668] [serial = 914] [outer = 0000000000000000] 17:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049A3B1E800) [pid = 3668] [serial = 915] [outer = 00000049A3915400] 17:00:05 INFO - PROCESS | 3668 | 1461110405181 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049A416C400) [pid = 3668] [serial = 916] [outer = 00000049A3915400] 17:00:06 INFO - PROCESS | 3668 | 1461110406006 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] 17:00:06 INFO - PROCESS | 3668 | 1461110406091 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:00:06 INFO - PROCESS | 3668 | 1461110406098 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 3668 | 1461110406101 Marionette TRACE conn5 <- [1,1186,null,{}] 17:00:06 INFO - PROCESS | 3668 | 1461110406105 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}] 17:00:06 INFO - PROCESS | 3668 | 1461110406267 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:00:06 INFO - PROCESS | 3668 | 1461110406403 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F1F800 == 95 [pid = 3668] [id = 306] 17:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049AEF54800) [pid = 3668] [serial = 917] [outer = 0000000000000000] 17:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049AF362C00) [pid = 3668] [serial = 918] [outer = 00000049AEF54800] 17:00:06 INFO - PROCESS | 3668 | 1461110406507 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049AFAB6800) [pid = 3668] [serial = 919] [outer = 00000049AEF54800] 17:00:07 INFO - PROCESS | 3668 | 1461110407071 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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1027ms 17:00:07 INFO - PROCESS | 3668 | 1461110407131 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 3668 | 1461110407134 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:00:07 INFO - PROCESS | 3668 | 1461110407138 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 3668 | 1461110407142 Marionette TRACE conn5 <- [1,1190,null,{}] 17:00:07 INFO - PROCESS | 3668 | 1461110407172 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}] 17:00:07 INFO - PROCESS | 3668 | 1461110407295 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:00:07 INFO - PROCESS | 3668 | 1461110407432 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78CB000 == 96 [pid = 3668] [id = 307] 17:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049B089F800) [pid = 3668] [serial = 920] [outer = 0000000000000000] 17:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B0FD5000) [pid = 3668] [serial = 921] [outer = 00000049B089F800] 17:00:07 INFO - PROCESS | 3668 | 1461110407493 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B1284000) [pid = 3668] [serial = 922] [outer = 00000049B089F800] 17:00:08 INFO - PROCESS | 3668 | 1461110408079 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]]]}] 17:00:08 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 17:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 984ms 17:00:08 INFO - PROCESS | 3668 | 1461110408124 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:00:08 INFO - PROCESS | 3668 | 1461110408128 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:00:08 INFO - PROCESS | 3668 | 1461110408131 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 3668 | 1461110408133 Marionette TRACE conn5 <- [1,1194,null,{}] 17:00:08 INFO - PROCESS | 3668 | 1461110408137 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}] 17:00:08 INFO - PROCESS | 3668 | 1461110408261 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:00:08 INFO - PROCESS | 3668 | 1461110408396 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B875E800 == 97 [pid = 3668] [id = 308] 17:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B129AC00) [pid = 3668] [serial = 923] [outer = 0000000000000000] 17:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B12A4400) [pid = 3668] [serial = 924] [outer = 00000049B129AC00] 17:00:08 INFO - PROCESS | 3668 | 1461110408454 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B1387C00) [pid = 3668] [serial = 925] [outer = 00000049B129AC00] 17:00:09 INFO - PROCESS | 3668 | 1461110409067 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]]]}] 17:00:09 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 17:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 17:00:09 INFO - PROCESS | 3668 | 1461110409132 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 3668 | 1461110409134 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:00:09 INFO - PROCESS | 3668 | 1461110409139 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:00:09 INFO - PROCESS | 3668 | 1461110409142 Marionette TRACE conn5 <- [1,1198,null,{}] 17:00:09 INFO - PROCESS | 3668 | 1461110409146 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}] 17:00:09 INFO - PROCESS | 3668 | 1461110409265 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:00:09 INFO - PROCESS | 3668 | 1461110409400 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA393800 == 98 [pid = 3668] [id = 309] 17:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B129A800) [pid = 3668] [serial = 926] [outer = 0000000000000000] 17:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B1867C00) [pid = 3668] [serial = 927] [outer = 00000049B129A800] 17:00:09 INFO - PROCESS | 3668 | 1461110409459 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049B1BCA800) [pid = 3668] [serial = 928] [outer = 00000049B129A800] 17:00:10 INFO - PROCESS | 3668 | 1461110410015 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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 17:00:10 INFO - PROCESS | 3668 | 1461110410069 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 3668 | 1461110410072 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:00:10 INFO - PROCESS | 3668 | 1461110410075 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:00:10 INFO - PROCESS | 3668 | 1461110410077 Marionette TRACE conn5 <- [1,1202,null,{}] 17:00:10 INFO - PROCESS | 3668 | 1461110410081 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}] 17:00:10 INFO - PROCESS | 3668 | 1461110410209 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:00:10 INFO - PROCESS | 3668 | 1461110410320 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB053800 == 99 [pid = 3668] [id = 310] 17:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049B33BAC00) [pid = 3668] [serial = 929] [outer = 0000000000000000] 17:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B424E000) [pid = 3668] [serial = 930] [outer = 00000049B33BAC00] 17:00:10 INFO - PROCESS | 3668 | 1461110410381 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B4527C00) [pid = 3668] [serial = 931] [outer = 00000049B33BAC00] 17:00:10 INFO - PROCESS | 3668 | 1461110410942 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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 924ms 17:00:11 INFO - PROCESS | 3668 | 1461110411001 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3668 | 1461110411004 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:00:11 INFO - PROCESS | 3668 | 1461110411008 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 3668 | 1461110411010 Marionette TRACE conn5 <- [1,1206,null,{}] 17:00:11 INFO - PROCESS | 3668 | 1461110411014 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}] 17:00:11 INFO - PROCESS | 3668 | 1461110411130 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:00:11 INFO - PROCESS | 3668 | 1461110411237 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB218800 == 100 [pid = 3668] [id = 311] 17:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B4521C00) [pid = 3668] [serial = 932] [outer = 0000000000000000] 17:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B4683800) [pid = 3668] [serial = 933] [outer = 00000049B4521C00] 17:00:11 INFO - PROCESS | 3668 | 1461110411291 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B4944400) [pid = 3668] [serial = 934] [outer = 00000049B4521C00] 17:00:11 INFO - PROCESS | 3668 | 1461110411876 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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 943ms 17:00:11 INFO - PROCESS | 3668 | 1461110411954 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 3668 | 1461110411957 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:00:11 INFO - PROCESS | 3668 | 1461110411960 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 3668 | 1461110411962 Marionette TRACE conn5 <- [1,1210,null,{}] 17:00:11 INFO - PROCESS | 3668 | 1461110411966 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}] 17:00:12 INFO - PROCESS | 3668 | 1461110412088 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:00:12 INFO - PROCESS | 3668 | 1461110412192 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2F1800 == 101 [pid = 3668] [id = 312] 17:00:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B4941C00) [pid = 3668] [serial = 935] [outer = 0000000000000000] 17:00:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B4C1A400) [pid = 3668] [serial = 936] [outer = 00000049B4941C00] 17:00:12 INFO - PROCESS | 3668 | 1461110412247 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049B4D2A400) [pid = 3668] [serial = 937] [outer = 00000049B4941C00] 17:00:12 INFO - PROCESS | 3668 | 1461110412757 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] 17:00:12 INFO - PROCESS | 3668 | 1461110412805 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:00:12 INFO - PROCESS | 3668 | 1461110412808 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 3668 | 1461110412810 Marionette TRACE conn5 <- [1,1214,null,{}] 17:00:12 INFO - PROCESS | 3668 | 1461110412814 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}] 17:00:12 INFO - PROCESS | 3668 | 1461110412933 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:00:13 INFO - PROCESS | 3668 | 1461110413042 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB880800 == 102 [pid = 3668] [id = 313] 17:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B4D32800) [pid = 3668] [serial = 938] [outer = 0000000000000000] 17:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B4D6DC00) [pid = 3668] [serial = 939] [outer = 00000049B4D32800] 17:00:13 INFO - PROCESS | 3668 | 1461110413097 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B4E2F800) [pid = 3668] [serial = 940] [outer = 00000049B4D32800] 17:00:13 INFO - PROCESS | 3668 | 1461110413716 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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 987ms 17:00:13 INFO - PROCESS | 3668 | 1461110413798 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 3668 | 1461110413800 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:00:13 INFO - PROCESS | 3668 | 1461110413804 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 3668 | 1461110413806 Marionette TRACE conn5 <- [1,1218,null,{}] 17:00:13 INFO - PROCESS | 3668 | 1461110413809 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}] 17:00:13 INFO - PROCESS | 3668 | 1461110413960 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:00:14 INFO - PROCESS | 3668 | 1461110414097 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92C0800 == 103 [pid = 3668] [id = 314] 17:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049A9204400) [pid = 3668] [serial = 941] [outer = 0000000000000000] 17:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B0163400) [pid = 3668] [serial = 942] [outer = 00000049A9204400] 17:00:14 INFO - PROCESS | 3668 | 1461110414154 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B4F3D000) [pid = 3668] [serial = 943] [outer = 00000049A9204400] 17:00:14 INFO - PROCESS | 3668 | 1461110414724 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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 17:00:14 INFO - PROCESS | 3668 | 1461110414751 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 3668 | 1461110414754 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:00:14 INFO - PROCESS | 3668 | 1461110414757 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 3668 | 1461110414760 Marionette TRACE conn5 <- [1,1222,null,{}] 17:00:14 INFO - PROCESS | 3668 | 1461110414764 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}] 17:00:14 INFO - PROCESS | 3668 | 1461110414907 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:00:15 INFO - PROCESS | 3668 | 1461110415189 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93B8800 == 104 [pid = 3668] [id = 315] 17:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049A1CBC000) [pid = 3668] [serial = 944] [outer = 0000000000000000] 17:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049A1D3E800) [pid = 3668] [serial = 945] [outer = 00000049A1CBC000] 17:00:15 INFO - PROCESS | 3668 | 1461110415256 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049A3922000) [pid = 3668] [serial = 946] [outer = 00000049A1CBC000] 17:00:15 INFO - PROCESS | 3668 | 1461110415866 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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1139ms 17:00:15 INFO - PROCESS | 3668 | 1461110415899 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 3668 | 1461110415905 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:00:15 INFO - PROCESS | 3668 | 1461110415910 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 3668 | 1461110415913 Marionette TRACE conn5 <- [1,1226,null,{}] 17:00:15 INFO - PROCESS | 3668 | 1461110415918 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}] 17:00:16 INFO - PROCESS | 3668 | 1461110416036 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:00:16 INFO - PROCESS | 3668 | 1461110416149 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4660000 == 105 [pid = 3668] [id = 316] 17:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049A9210000) [pid = 3668] [serial = 947] [outer = 0000000000000000] 17:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049A9334000) [pid = 3668] [serial = 948] [outer = 00000049A9210000] 17:00:16 INFO - PROCESS | 3668 | 1461110416245 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049AD80D400) [pid = 3668] [serial = 949] [outer = 00000049A9210000] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F17000 == 104 [pid = 3668] [id = 303] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4221000 == 103 [pid = 3668] [id = 302] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0565000 == 102 [pid = 3668] [id = 299] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92B4800 == 101 [pid = 3668] [id = 298] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4B1C000 == 100 [pid = 3668] [id = 297] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B9202C00) [pid = 3668] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD63C000 == 99 [pid = 3668] [id = 293] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5F2000 == 98 [pid = 3668] [id = 292] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC565000 == 97 [pid = 3668] [id = 291] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2D6800 == 96 [pid = 3668] [id = 290] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B774F800 == 95 [pid = 3668] [id = 289] 17:00:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2896000 == 94 [pid = 3668] [id = 288] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B8573800) [pid = 3668] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049AD8EE000) [pid = 3668] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B4683400) [pid = 3668] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049B781DC00) [pid = 3668] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B9205800) [pid = 3668] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049BA27E400) [pid = 3668] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B4E30C00) [pid = 3668] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A933EC00) [pid = 3668] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B19C3C00) [pid = 3668] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B6A29C00) [pid = 3668] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B781C400) [pid = 3668] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B8727400) [pid = 3668] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049BB17F800) [pid = 3668] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049BB1E4000) [pid = 3668] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049BD128800) [pid = 3668] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049BD122400) [pid = 3668] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B5CD6C00) [pid = 3668] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B4E25C00) [pid = 3668] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049BB17D000) [pid = 3668] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B0160C00) [pid = 3668] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049B9290800) [pid = 3668] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049BB179000) [pid = 3668] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B1390400) [pid = 3668] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B2F94000) [pid = 3668] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B4C1EC00) [pid = 3668] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B4689000) [pid = 3668] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B407F800) [pid = 3668] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049A843E400) [pid = 3668] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049A1E3B800) [pid = 3668] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049A1E42C00) [pid = 3668] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B4E42400) [pid = 3668] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049A9D96000) [pid = 3668] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049BCE7B400) [pid = 3668] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049AD8EE400) [pid = 3668] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B015F000) [pid = 3668] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049BA5F1400) [pid = 3668] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B138F400) [pid = 3668] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049A39B6400) [pid = 3668] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B0C73800) [pid = 3668] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049BE3DA800) [pid = 3668] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B4D71C00) [pid = 3668] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049BB1DF000) [pid = 3668] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B5C75000) [pid = 3668] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049BD827400) [pid = 3668] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049AFD31800) [pid = 3668] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B6E69000) [pid = 3668] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B8724C00) [pid = 3668] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B5039C00) [pid = 3668] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B5C76C00) [pid = 3668] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B1292800) [pid = 3668] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:00:16 INFO - PROCESS | 3668 | 1461110416883 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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 17:00:16 INFO - PROCESS | 3668 | 1461110416900 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 3668 | 1461110416904 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:00:16 INFO - PROCESS | 3668 | 1461110416909 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 3668 | 1461110416911 Marionette TRACE conn5 <- [1,1230,null,{}] 17:00:16 INFO - PROCESS | 3668 | 1461110416915 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}] 17:00:17 INFO - PROCESS | 3668 | 1461110417019 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:00:17 INFO - PROCESS | 3668 | 1461110417113 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA4A800 == 95 [pid = 3668] [id = 317] 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049A1D68400) [pid = 3668] [serial = 950] [outer = 0000000000000000] 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A8C9E800) [pid = 3668] [serial = 951] [outer = 00000049A1D68400] 17:00:17 INFO - PROCESS | 3668 | 1461110417161 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049ACCC1C00) [pid = 3668] [serial = 952] [outer = 00000049A1D68400] 17:00:17 INFO - PROCESS | 3668 | 1461110417622 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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 17:00:17 INFO - PROCESS | 3668 | 1461110417646 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 3668 | 1461110417648 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:00:17 INFO - PROCESS | 3668 | 1461110417653 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 3668 | 1461110417660 Marionette TRACE conn5 <- [1,1234,null,{}] 17:00:17 INFO - PROCESS | 3668 | 1461110417670 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}] 17:00:17 INFO - PROCESS | 3668 | 1461110417800 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:00:17 INFO - PROCESS | 3668 | 1461110417816 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F68000 == 96 [pid = 3668] [id = 318] 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049AFA25800) [pid = 3668] [serial = 953] [outer = 0000000000000000] 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B0163C00) [pid = 3668] [serial = 954] [outer = 00000049AFA25800] 17:00:17 INFO - PROCESS | 3668 | 1461110417862 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B0602C00) [pid = 3668] [serial = 955] [outer = 00000049AFA25800] 17:00:18 INFO - PROCESS | 3668 | 1461110418355 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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 17:00:18 INFO - PROCESS | 3668 | 1461110418388 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 3668 | 1461110418391 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:00:18 INFO - PROCESS | 3668 | 1461110418394 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:00:18 INFO - PROCESS | 3668 | 1461110418396 Marionette TRACE conn5 <- [1,1238,null,{}] 17:00:18 INFO - PROCESS | 3668 | 1461110418399 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}] 17:00:18 INFO - PROCESS | 3668 | 1461110418499 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:00:18 INFO - PROCESS | 3668 | 1461110418508 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4997800 == 97 [pid = 3668] [id = 319] 17:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049AFABD000) [pid = 3668] [serial = 956] [outer = 0000000000000000] 17:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B0C7B400) [pid = 3668] [serial = 957] [outer = 00000049AFABD000] 17:00:18 INFO - PROCESS | 3668 | 1461110418643 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B1282800) [pid = 3668] [serial = 958] [outer = 00000049AFABD000] 17:00:19 INFO - PROCESS | 3668 | 1461110419066 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 735ms 17:00:19 INFO - PROCESS | 3668 | 1461110419159 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3668 | 1461110419162 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:00:19 INFO - PROCESS | 3668 | 1461110419177 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 3668 | 1461110419179 Marionette TRACE conn5 <- [1,1242,null,{}] 17:00:19 INFO - PROCESS | 3668 | 1461110419182 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}] 17:00:19 INFO - PROCESS | 3668 | 1461110419311 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:00:19 INFO - PROCESS | 3668 | 1461110419330 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B746E800 == 98 [pid = 3668] [id = 320] 17:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B1390C00) [pid = 3668] [serial = 959] [outer = 0000000000000000] 17:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B1B39000) [pid = 3668] [serial = 960] [outer = 00000049B1390C00] 17:00:19 INFO - PROCESS | 3668 | 1461110419385 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B3E49C00) [pid = 3668] [serial = 961] [outer = 00000049B1390C00] 17:00:19 INFO - PROCESS | 3668 | 1461110419889 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 17:00:19 INFO - PROCESS | 3668 | 1461110419909 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 3668 | 1461110419912 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:00:19 INFO - PROCESS | 3668 | 1461110419915 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 3668 | 1461110419917 Marionette TRACE conn5 <- [1,1246,null,{}] 17:00:19 INFO - PROCESS | 3668 | 1461110419920 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}] 17:00:20 INFO - PROCESS | 3668 | 1461110420053 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:00:20 INFO - PROCESS | 3668 | 1461110420075 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8759000 == 99 [pid = 3668] [id = 321] 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B4C81C00) [pid = 3668] [serial = 962] [outer = 0000000000000000] 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B4D2A800) [pid = 3668] [serial = 963] [outer = 00000049B4C81C00] 17:00:20 INFO - PROCESS | 3668 | 1461110420121 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B4E31400) [pid = 3668] [serial = 964] [outer = 00000049B4C81C00] 17:00:20 INFO - PROCESS | 3668 | 1461110420556 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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 17:00:20 INFO - PROCESS | 3668 | 1461110420611 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 3668 | 1461110420613 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:00:20 INFO - PROCESS | 3668 | 1461110420623 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - PROCESS | 3668 | 1461110420625 Marionette TRACE conn5 <- [1,1250,null,{}] 17:00:20 INFO - PROCESS | 3668 | 1461110420628 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}] 17:00:20 INFO - PROCESS | 3668 | 1461110420783 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:00:20 INFO - PROCESS | 3668 | 1461110420811 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B92A8000 == 100 [pid = 3668] [id = 322] 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B4F3DC00) [pid = 3668] [serial = 965] [outer = 0000000000000000] 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B5036000) [pid = 3668] [serial = 966] [outer = 00000049B4F3DC00] 17:00:20 INFO - PROCESS | 3668 | 1461110420857 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B5BDB000) [pid = 3668] [serial = 967] [outer = 00000049B4F3DC00] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B0452400) [pid = 3668] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (000000499E7DD000) [pid = 3668] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049AD426C00) [pid = 3668] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049AFEDCC00) [pid = 3668] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A1D6C800) [pid = 3668] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049A3B90000) [pid = 3668] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:00:21 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049A9D30000) [pid = 3668] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:00:21 INFO - PROCESS | 3668 | 1461110421362 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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 775ms 17:00:21 INFO - PROCESS | 3668 | 1461110421400 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 3668 | 1461110421402 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:00:21 INFO - PROCESS | 3668 | 1461110421405 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:00:21 INFO - PROCESS | 3668 | 1461110421407 Marionette TRACE conn5 <- [1,1254,null,{}] 17:00:21 INFO - PROCESS | 3668 | 1461110421411 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}] 17:00:21 INFO - PROCESS | 3668 | 1461110421508 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:00:21 INFO - PROCESS | 3668 | 1461110421514 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA548800 == 101 [pid = 3668] [id = 323] 17:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049AD426C00) [pid = 3668] [serial = 968] [outer = 0000000000000000] 17:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B5BDC800) [pid = 3668] [serial = 969] [outer = 00000049AD426C00] 17:00:21 INFO - PROCESS | 3668 | 1461110421560 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B5C7D400) [pid = 3668] [serial = 970] [outer = 00000049AD426C00] 17:00:22 INFO - PROCESS | 3668 | 1461110422004 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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 17:00:22 INFO - PROCESS | 3668 | 1461110422038 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3668 | 1461110422040 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:00:22 INFO - PROCESS | 3668 | 1461110422043 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3668 | 1461110422045 Marionette TRACE conn5 <- [1,1258,null,{}] 17:00:22 INFO - PROCESS | 3668 | 1461110422049 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}] 17:00:22 INFO - PROCESS | 3668 | 1461110422149 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:00:22 INFO - PROCESS | 3668 | 1461110422156 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB127800 == 102 [pid = 3668] [id = 324] 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B5CD8800) [pid = 3668] [serial = 971] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B5CDD800) [pid = 3668] [serial = 972] [outer = 00000049B5CD8800] 17:00:22 INFO - PROCESS | 3668 | 1461110422202 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B6C60400) [pid = 3668] [serial = 973] [outer = 00000049B5CD8800] 17:00:22 INFO - PROCESS | 3668 | 1461110422662 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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 687ms 17:00:22 INFO - PROCESS | 3668 | 1461110422734 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 3668 | 1461110422736 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:00:22 INFO - PROCESS | 3668 | 1461110422739 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 3668 | 1461110422741 Marionette TRACE conn5 <- [1,1262,null,{}] 17:00:22 INFO - PROCESS | 3668 | 1461110422745 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}] 17:00:22 INFO - PROCESS | 3668 | 1461110422844 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:00:22 INFO - PROCESS | 3668 | 1461110422854 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4CE800 == 103 [pid = 3668] [id = 325] 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B4D31C00) [pid = 3668] [serial = 974] [outer = 0000000000000000] 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B6E62000) [pid = 3668] [serial = 975] [outer = 00000049B4D31C00] 17:00:22 INFO - PROCESS | 3668 | 1461110422906 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049B781E400) [pid = 3668] [serial = 976] [outer = 00000049B4D31C00] 17:00:23 INFO - PROCESS | 3668 | 1461110423689 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 984ms 17:00:23 INFO - PROCESS | 3668 | 1461110423728 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 3668 | 1461110423734 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:00:23 INFO - PROCESS | 3668 | 1461110423740 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 3668 | 1461110423744 Marionette TRACE conn5 <- [1,1266,null,{}] 17:00:23 INFO - PROCESS | 3668 | 1461110423749 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}] 17:00:23 INFO - PROCESS | 3668 | 1461110423882 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:00:24 INFO - PROCESS | 3668 | 1461110424023 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B281C000 == 104 [pid = 3668] [id = 326] 17:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A8FDC400) [pid = 3668] [serial = 977] [outer = 0000000000000000] 17:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A92E0C00) [pid = 3668] [serial = 978] [outer = 00000049A8FDC400] 17:00:24 INFO - PROCESS | 3668 | 1461110424084 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049AD420800) [pid = 3668] [serial = 979] [outer = 00000049A8FDC400] 17:00:24 INFO - PROCESS | 3668 | 1461110424651 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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 17:00:24 INFO - PROCESS | 3668 | 1461110424727 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 3668 | 1461110424734 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:00:24 INFO - PROCESS | 3668 | 1461110424741 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:00:24 INFO - PROCESS | 3668 | 1461110424744 Marionette TRACE conn5 <- [1,1270,null,{}] 17:00:24 INFO - PROCESS | 3668 | 1461110424748 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}] 17:00:24 INFO - PROCESS | 3668 | 1461110424877 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:00:25 INFO - PROCESS | 3668 | 1461110425014 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6EAB000 == 105 [pid = 3668] [id = 327] 17:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049AFEDBC00) [pid = 3668] [serial = 980] [outer = 0000000000000000] 17:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B0828000) [pid = 3668] [serial = 981] [outer = 00000049AFEDBC00] 17:00:25 INFO - PROCESS | 3668 | 1461110425072 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B12A6000) [pid = 3668] [serial = 982] [outer = 00000049AFEDBC00] 17:00:25 INFO - PROCESS | 3668 | 1461110425712 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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 17:00:25 INFO - PROCESS | 3668 | 1461110425732 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 3668 | 1461110425735 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:00:25 INFO - PROCESS | 3668 | 1461110425739 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 3668 | 1461110425743 Marionette TRACE conn5 <- [1,1274,null,{}] 17:00:25 INFO - PROCESS | 3668 | 1461110425755 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}] 17:00:25 INFO - PROCESS | 3668 | 1461110425885 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:00:26 INFO - PROCESS | 3668 | 1461110426025 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB86A000 == 106 [pid = 3668] [id = 328] 17:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B493F000) [pid = 3668] [serial = 983] [outer = 0000000000000000] 17:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B4C80C00) [pid = 3668] [serial = 984] [outer = 00000049B493F000] 17:00:26 INFO - PROCESS | 3668 | 1461110426085 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B6A1E400) [pid = 3668] [serial = 985] [outer = 00000049B493F000] 17:00:26 INFO - PROCESS | 3668 | 1461110426641 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]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 17:00:26 INFO - PROCESS | 3668 | 1461110426685 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 3668 | 1461110426689 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:00:26 INFO - PROCESS | 3668 | 1461110426692 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 3668 | 1461110426694 Marionette TRACE conn5 <- [1,1278,null,{}] 17:00:26 INFO - PROCESS | 3668 | 1461110426698 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}] 17:00:26 INFO - PROCESS | 3668 | 1461110426828 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:00:26 INFO - PROCESS | 3668 | 1461110426931 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5CE000 == 107 [pid = 3668] [id = 329] 17:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049B781D800) [pid = 3668] [serial = 986] [outer = 0000000000000000] 17:00:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049B856A000) [pid = 3668] [serial = 987] [outer = 00000049B781D800] 17:00:26 INFO - PROCESS | 3668 | 1461110426987 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B85BCC00) [pid = 3668] [serial = 988] [outer = 00000049B781D800] 17:00:27 INFO - PROCESS | 3668 | 1461110427570 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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 17:00:27 INFO - PROCESS | 3668 | 1461110427636 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 3668 | 1461110427640 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:00:27 INFO - PROCESS | 3668 | 1461110427643 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 3668 | 1461110427646 Marionette TRACE conn5 <- [1,1282,null,{}] 17:00:27 INFO - PROCESS | 3668 | 1461110427649 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}] 17:00:27 INFO - PROCESS | 3668 | 1461110427770 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:00:27 INFO - PROCESS | 3668 | 1461110427906 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE94800 == 108 [pid = 3668] [id = 330] 17:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B85BBC00) [pid = 3668] [serial = 989] [outer = 0000000000000000] 17:00:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B872B800) [pid = 3668] [serial = 990] [outer = 00000049B85BBC00] 17:00:27 INFO - PROCESS | 3668 | 1461110427963 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B88A9400) [pid = 3668] [serial = 991] [outer = 00000049B85BBC00] 17:00:28 INFO - PROCESS | 3668 | 1461110428569 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]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 984ms 17:00:28 INFO - PROCESS | 3668 | 1461110428630 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 3668 | 1461110428632 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:00:28 INFO - PROCESS | 3668 | 1461110428636 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 3668 | 1461110428638 Marionette TRACE conn5 <- [1,1286,null,{}] 17:00:28 INFO - PROCESS | 3668 | 1461110428657 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}] 17:00:28 INFO - PROCESS | 3668 | 1461110428790 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:00:28 INFO - PROCESS | 3668 | 1461110428926 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD637000 == 109 [pid = 3668] [id = 331] 17:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B9281C00) [pid = 3668] [serial = 992] [outer = 0000000000000000] 17:00:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049BA27EC00) [pid = 3668] [serial = 993] [outer = 00000049B9281C00] 17:00:28 INFO - PROCESS | 3668 | 1461110428986 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049BA2C3800) [pid = 3668] [serial = 994] [outer = 00000049B9281C00] 17:00:29 INFO - PROCESS | 3668 | 1461110429569 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]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 945ms 17:00:29 INFO - PROCESS | 3668 | 1461110429583 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:00:29 INFO - PROCESS | 3668 | 1461110429585 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 3668 | 1461110429589 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 3668 | 1461110429591 Marionette TRACE conn5 <- [1,1290,null,{}] 17:00:29 INFO - PROCESS | 3668 | 1461110429595 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}] 17:00:29 INFO - PROCESS | 3668 | 1461110429716 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:00:29 INFO - PROCESS | 3668 | 1461110429854 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD97D000 == 110 [pid = 3668] [id = 332] 17:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049BA2C8C00) [pid = 3668] [serial = 995] [outer = 0000000000000000] 17:00:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049BA2CE800) [pid = 3668] [serial = 996] [outer = 00000049BA2C8C00] 17:00:29 INFO - PROCESS | 3668 | 1461110429913 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049BA5FBC00) [pid = 3668] [serial = 997] [outer = 00000049BA2C8C00] 17:00:30 INFO - PROCESS | 3668 | 1461110430443 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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 945ms 17:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:00:30 INFO - PROCESS | 3668 | 1461110430538 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 3668 | 1461110430540 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:00:30 INFO - PROCESS | 3668 | 1461110430544 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 3668 | 1461110430546 Marionette TRACE conn5 <- [1,1294,null,{}] 17:00:30 INFO - PROCESS | 3668 | 1461110430550 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}] 17:00:30 INFO - PROCESS | 3668 | 1461110430670 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:00:30 INFO - PROCESS | 3668 | 1461110430808 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE008800 == 111 [pid = 3668] [id = 333] 17:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049BB180400) [pid = 3668] [serial = 998] [outer = 0000000000000000] 17:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049BB1D8800) [pid = 3668] [serial = 999] [outer = 00000049BB180400] 17:00:30 INFO - PROCESS | 3668 | 1461110430867 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049BB1E6000) [pid = 3668] [serial = 1000] [outer = 00000049BB180400] 17:00:31 INFO - PROCESS | 3668 | 1461110431404 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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 944ms 17:00:31 INFO - PROCESS | 3668 | 1461110431491 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 3668 | 1461110431493 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:00:31 INFO - PROCESS | 3668 | 1461110431497 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - PROCESS | 3668 | 1461110431499 Marionette TRACE conn5 <- [1,1298,null,{}] 17:00:31 INFO - PROCESS | 3668 | 1461110431503 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}] 17:00:31 INFO - PROCESS | 3668 | 1461110431676 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:00:31 INFO - PROCESS | 3668 | 1461110431777 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A84D0000 == 112 [pid = 3668] [id = 334] 17:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049A3069000) [pid = 3668] [serial = 1001] [outer = 0000000000000000] 17:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049A3F5F400) [pid = 3668] [serial = 1002] [outer = 00000049A3069000] 17:00:31 INFO - PROCESS | 3668 | 1461110431835 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B0941800) [pid = 3668] [serial = 1003] [outer = 00000049A3069000] 17:00:32 INFO - PROCESS | 3668 | 1461110432740 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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1277ms 17:00:32 INFO - PROCESS | 3668 | 1461110432779 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 3668 | 1461110432783 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 3668 | 1461110432788 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:00:32 INFO - PROCESS | 3668 | 1461110432792 Marionette TRACE conn5 <- [1,1302,null,{}] 17:00:32 INFO - PROCESS | 3668 | 1461110432798 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}] 17:00:32 INFO - PROCESS | 3668 | 1461110432911 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:00:33 INFO - PROCESS | 3668 | 1461110433053 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0564000 == 113 [pid = 3668] [id = 335] 17:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049A1D6E400) [pid = 3668] [serial = 1004] [outer = 0000000000000000] 17:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049A3917000) [pid = 3668] [serial = 1005] [outer = 00000049A1D6E400] 17:00:33 INFO - PROCESS | 3668 | 1461110433107 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049A3B1F400) [pid = 3668] [serial = 1006] [outer = 00000049A1D6E400] 17:00:33 INFO - PROCESS | 3668 | 1461110433719 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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 17:00:33 INFO - PROCESS | 3668 | 1461110433779 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 3668 | 1461110433785 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:00:33 INFO - PROCESS | 3668 | 1461110433791 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 3668 | 1461110433794 Marionette TRACE conn5 <- [1,1306,null,{}] 17:00:33 INFO - PROCESS | 3668 | 1461110433798 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}] 17:00:33 INFO - PROCESS | 3668 | 1461110433908 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:00:34 INFO - PROCESS | 3668 | 1461110434053 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA5A000 == 114 [pid = 3668] [id = 336] 17:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049A91A8400) [pid = 3668] [serial = 1007] [outer = 0000000000000000] 17:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049A92E2C00) [pid = 3668] [serial = 1008] [outer = 00000049A91A8400] 17:00:34 INFO - PROCESS | 3668 | 1461110434105 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049AA389800) [pid = 3668] [serial = 1009] [outer = 00000049A91A8400] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA39D800 == 113 [pid = 3668] [id = 142] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB123800 == 112 [pid = 3668] [id = 287] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9193800 == 111 [pid = 3668] [id = 15] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB127800 == 110 [pid = 3668] [id = 324] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA548800 == 109 [pid = 3668] [id = 323] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B92A8000 == 108 [pid = 3668] [id = 322] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8759000 == 107 [pid = 3668] [id = 321] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B746E800 == 106 [pid = 3668] [id = 320] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4997800 == 105 [pid = 3668] [id = 319] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049BA2C6000) [pid = 3668] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049B4C85400) [pid = 3668] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049BD15F800) [pid = 3668] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B6C5B800) [pid = 3668] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049BD82C000) [pid = 3668] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049BB1D9400) [pid = 3668] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2894000 == 104 [pid = 3668] [id = 301] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F68000 == 103 [pid = 3668] [id = 318] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0BA4800 == 102 [pid = 3668] [id = 300] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA4A800 == 101 [pid = 3668] [id = 317] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4660000 == 100 [pid = 3668] [id = 316] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93B8800 == 99 [pid = 3668] [id = 315] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78CB000 == 98 [pid = 3668] [id = 307] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F1F800 == 97 [pid = 3668] [id = 306] 17:00:34 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD8A0000 == 96 [pid = 3668] [id = 305] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049A3B90800) [pid = 3668] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049AD7BFC00) [pid = 3668] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049AD87B800) [pid = 3668] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049A1D41800) [pid = 3668] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049B12B0000) [pid = 3668] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B01F3C00) [pid = 3668] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B11C0400) [pid = 3668] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B0116000) [pid = 3668] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049A2E59400) [pid = 3668] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049A8F5C400) [pid = 3668] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049A1E0F000) [pid = 3668] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049ACCC4000) [pid = 3668] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049A9D2CC00) [pid = 3668] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049A92E0400) [pid = 3668] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049A9F3EC00) [pid = 3668] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B0607C00) [pid = 3668] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B0896C00) [pid = 3668] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:00:34 INFO - PROCESS | 3668 | 1461110434707 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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 17:00:34 INFO - PROCESS | 3668 | 1461110434736 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:00:34 INFO - PROCESS | 3668 | 1461110434738 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:00:34 INFO - PROCESS | 3668 | 1461110434742 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 3668 | 1461110434746 Marionette TRACE conn5 <- [1,1310,null,{}] 17:00:34 INFO - PROCESS | 3668 | 1461110434757 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}] 17:00:34 INFO - PROCESS | 3668 | 1461110434857 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:00:34 INFO - PROCESS | 3668 | 1461110434976 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AF559000 == 97 [pid = 3668] [id = 337] 17:00:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049A39B2C00) [pid = 3668] [serial = 1010] [outer = 0000000000000000] 17:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049A9D2C000) [pid = 3668] [serial = 1011] [outer = 00000049A39B2C00] 17:00:35 INFO - PROCESS | 3668 | 1461110435026 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049ACEB7400) [pid = 3668] [serial = 1012] [outer = 00000049A39B2C00] 17:00:35 INFO - PROCESS | 3668 | 1461110435417 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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 17:00:35 INFO - PROCESS | 3668 | 1461110435479 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 3668 | 1461110435482 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:00:35 INFO - PROCESS | 3668 | 1461110435485 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 3668 | 1461110435487 Marionette TRACE conn5 <- [1,1314,null,{}] 17:00:35 INFO - PROCESS | 3668 | 1461110435491 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}] 17:00:35 INFO - PROCESS | 3668 | 1461110435589 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:00:35 INFO - PROCESS | 3668 | 1461110435600 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2820800 == 98 [pid = 3668] [id = 338] 17:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049AD839C00) [pid = 3668] [serial = 1013] [outer = 0000000000000000] 17:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049AF35E800) [pid = 3668] [serial = 1014] [outer = 00000049AD839C00] 17:00:35 INFO - PROCESS | 3668 | 1461110435647 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049AFA1A400) [pid = 3668] [serial = 1015] [outer = 00000049AD839C00] 17:00:36 INFO - PROCESS | 3668 | 1461110436103 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]]]}] 17:00:36 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 17:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 17:00:36 INFO - PROCESS | 3668 | 1461110436179 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3668 | 1461110436182 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:00:36 INFO - PROCESS | 3668 | 1461110436185 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3668 | 1461110436187 Marionette TRACE conn5 <- [1,1318,null,{}] 17:00:36 INFO - PROCESS | 3668 | 1461110436190 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}] 17:00:36 INFO - PROCESS | 3668 | 1461110436285 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:00:36 INFO - PROCESS | 3668 | 1461110436296 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E29800 == 99 [pid = 3668] [id = 339] 17:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B010DC00) [pid = 3668] [serial = 1016] [outer = 0000000000000000] 17:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B0168400) [pid = 3668] [serial = 1017] [outer = 00000049B010DC00] 17:00:36 INFO - PROCESS | 3668 | 1461110436342 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049B0605800) [pid = 3668] [serial = 1018] [outer = 00000049B010DC00] 17:00:36 INFO - PROCESS | 3668 | 1461110436849 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]]]}] 17:00:36 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 17:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 17:00:36 INFO - PROCESS | 3668 | 1461110436881 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 3668 | 1461110436883 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:00:36 INFO - PROCESS | 3668 | 1461110436886 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 3668 | 1461110436888 Marionette TRACE conn5 <- [1,1322,null,{}] 17:00:36 INFO - PROCESS | 3668 | 1461110436892 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}] 17:00:37 INFO - PROCESS | 3668 | 1461110437070 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:00:37 INFO - PROCESS | 3668 | 1461110437090 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4991000 == 100 [pid = 3668] [id = 340] 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B0C7AC00) [pid = 3668] [serial = 1019] [outer = 0000000000000000] 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B11C3800) [pid = 3668] [serial = 1020] [outer = 00000049B0C7AC00] 17:00:37 INFO - PROCESS | 3668 | 1461110437141 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B1295C00) [pid = 3668] [serial = 1021] [outer = 00000049B0C7AC00] 17:00:37 INFO - PROCESS | 3668 | 1461110437574 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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 17:00:37 INFO - PROCESS | 3668 | 1461110437623 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 3668 | 1461110437625 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:00:37 INFO - PROCESS | 3668 | 1461110437628 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:00:37 INFO - PROCESS | 3668 | 1461110437630 Marionette TRACE conn5 <- [1,1326,null,{}] 17:00:37 INFO - PROCESS | 3668 | 1461110437640 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}] 17:00:37 INFO - PROCESS | 3668 | 1461110437770 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:00:37 INFO - PROCESS | 3668 | 1461110437832 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D16000 == 101 [pid = 3668] [id = 341] 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B129D000) [pid = 3668] [serial = 1022] [outer = 0000000000000000] 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B12A9000) [pid = 3668] [serial = 1023] [outer = 00000049B129D000] 17:00:37 INFO - PROCESS | 3668 | 1461110437878 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B165B800) [pid = 3668] [serial = 1024] [outer = 00000049B129D000] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049AFA25800) [pid = 3668] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B1390C00) [pid = 3668] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A9210000) [pid = 3668] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049AFABD000) [pid = 3668] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049A1CBC000) [pid = 3668] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B4C81C00) [pid = 3668] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049A31CDC00) [pid = 3668] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B4F3DC00) [pid = 3668] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049A1D68400) [pid = 3668] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B5CD8800) [pid = 3668] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049AD426C00) [pid = 3668] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:00:38 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B88A2C00) [pid = 3668] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:00:38 INFO - PROCESS | 3668 | 1461110438987 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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1384ms 17:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:00:39 INFO - PROCESS | 3668 | 1461110439017 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 3668 | 1461110439019 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:00:39 INFO - PROCESS | 3668 | 1461110439022 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - PROCESS | 3668 | 1461110439024 Marionette TRACE conn5 <- [1,1330,null,{}] 17:00:39 INFO - PROCESS | 3668 | 1461110439028 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}] 17:00:39 INFO - PROCESS | 3668 | 1461110439124 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:00:39 INFO - PROCESS | 3668 | 1461110439130 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E21800 == 102 [pid = 3668] [id = 342] 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049A1C10000) [pid = 3668] [serial = 1025] [outer = 0000000000000000] 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049AD808400) [pid = 3668] [serial = 1026] [outer = 00000049A1C10000] 17:00:39 INFO - PROCESS | 3668 | 1461110439177 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B1B04C00) [pid = 3668] [serial = 1027] [outer = 00000049A1C10000] 17:00:39 INFO - PROCESS | 3668 | 1461110439613 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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 627ms 17:00:39 INFO - PROCESS | 3668 | 1461110439653 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 3668 | 1461110439655 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:00:39 INFO - PROCESS | 3668 | 1461110439658 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:00:39 INFO - PROCESS | 3668 | 1461110439660 Marionette TRACE conn5 <- [1,1334,null,{}] 17:00:39 INFO - PROCESS | 3668 | 1461110439664 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}] 17:00:39 INFO - PROCESS | 3668 | 1461110439761 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:00:39 INFO - PROCESS | 3668 | 1461110439767 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8547000 == 103 [pid = 3668] [id = 343] 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B2B43000) [pid = 3668] [serial = 1028] [outer = 0000000000000000] 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B3E4C000) [pid = 3668] [serial = 1029] [outer = 00000049B2B43000] 17:00:39 INFO - PROCESS | 3668 | 1461110439814 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049B4256800) [pid = 3668] [serial = 1030] [outer = 00000049B2B43000] 17:00:40 INFO - PROCESS | 3668 | 1461110440259 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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 17:00:40 INFO - PROCESS | 3668 | 1461110440291 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 3668 | 1461110440294 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:00:40 INFO - PROCESS | 3668 | 1461110440297 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 3668 | 1461110440299 Marionette TRACE conn5 <- [1,1338,null,{}] 17:00:40 INFO - PROCESS | 3668 | 1461110440302 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}] 17:00:40 INFO - PROCESS | 3668 | 1461110440398 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:00:40 INFO - PROCESS | 3668 | 1461110440404 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9252000 == 104 [pid = 3668] [id = 344] 17:00:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B4528C00) [pid = 3668] [serial = 1031] [outer = 0000000000000000] 17:00:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B468E400) [pid = 3668] [serial = 1032] [outer = 00000049B4528C00] 17:00:40 INFO - PROCESS | 3668 | 1461110440450 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B4947800) [pid = 3668] [serial = 1033] [outer = 00000049B4528C00] 17:00:41 INFO - PROCESS | 3668 | 1461110441185 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]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms 17:00:41 INFO - PROCESS | 3668 | 1461110441243 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 3668 | 1461110441248 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:00:41 INFO - PROCESS | 3668 | 1461110441254 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 3668 | 1461110441258 Marionette TRACE conn5 <- [1,1342,null,{}] 17:00:41 INFO - PROCESS | 3668 | 1461110441264 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}] 17:00:41 INFO - PROCESS | 3668 | 1461110441393 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:00:41 INFO - PROCESS | 3668 | 1461110441531 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA7B2800 == 105 [pid = 3668] [id = 345] 17:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049A31CC800) [pid = 3668] [serial = 1034] [outer = 0000000000000000] 17:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049A39B7400) [pid = 3668] [serial = 1035] [outer = 00000049A31CC800] 17:00:41 INFO - PROCESS | 3668 | 1461110441592 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049A549F000) [pid = 3668] [serial = 1036] [outer = 00000049A31CC800] 17:00:42 INFO - PROCESS | 3668 | 1461110442249 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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1028ms 17:00:42 INFO - PROCESS | 3668 | 1461110442286 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 3668 | 1461110442292 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:00:42 INFO - PROCESS | 3668 | 1461110442299 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:00:42 INFO - PROCESS | 3668 | 1461110442302 Marionette TRACE conn5 <- [1,1346,null,{}] 17:00:42 INFO - PROCESS | 3668 | 1461110442306 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}] 17:00:42 INFO - PROCESS | 3668 | 1461110442450 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:00:42 INFO - PROCESS | 3668 | 1461110442587 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B334A000 == 106 [pid = 3668] [id = 346] 17:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049AA7F1400) [pid = 3668] [serial = 1037] [outer = 0000000000000000] 17:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049AD8ED800) [pid = 3668] [serial = 1038] [outer = 00000049AA7F1400] 17:00:42 INFO - PROCESS | 3668 | 1461110442645 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B060A000) [pid = 3668] [serial = 1039] [outer = 00000049AA7F1400] 17:00:43 INFO - PROCESS | 3668 | 1461110443256 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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 987ms 17:00:43 INFO - PROCESS | 3668 | 1461110443291 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 3668 | 1461110443294 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:00:43 INFO - PROCESS | 3668 | 1461110443298 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 3668 | 1461110443302 Marionette TRACE conn5 <- [1,1350,null,{}] 17:00:43 INFO - PROCESS | 3668 | 1461110443314 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}] 17:00:43 INFO - PROCESS | 3668 | 1461110443440 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:00:43 INFO - PROCESS | 3668 | 1461110443579 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3C6800 == 107 [pid = 3668] [id = 347] 17:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049B11BAC00) [pid = 3668] [serial = 1040] [outer = 0000000000000000] 17:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049B196A000) [pid = 3668] [serial = 1041] [outer = 00000049B11BAC00] 17:00:43 INFO - PROCESS | 3668 | 1461110443640 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049B4940C00) [pid = 3668] [serial = 1042] [outer = 00000049B11BAC00] 17:00:44 INFO - PROCESS | 3668 | 1461110444209 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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 943ms 17:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:00:44 INFO - PROCESS | 3668 | 1461110444244 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 3668 | 1461110444247 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:00:44 INFO - PROCESS | 3668 | 1461110444251 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 3668 | 1461110444253 Marionette TRACE conn5 <- [1,1354,null,{}] 17:00:44 INFO - PROCESS | 3668 | 1461110444257 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}] 17:00:44 INFO - PROCESS | 3668 | 1461110444379 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:00:44 INFO - PROCESS | 3668 | 1461110444487 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB066000 == 108 [pid = 3668] [id = 348] 17:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049B4C82400) [pid = 3668] [serial = 1043] [outer = 0000000000000000] 17:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049B4D2F800) [pid = 3668] [serial = 1044] [outer = 00000049B4C82400] 17:00:44 INFO - PROCESS | 3668 | 1461110444544 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049B4E23C00) [pid = 3668] [serial = 1045] [outer = 00000049B4C82400] 17:00:45 INFO - PROCESS | 3668 | 1461110445204 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] 17:00:45 INFO - PROCESS | 3668 | 1461110445241 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:00:45 INFO - PROCESS | 3668 | 1461110445244 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 3668 | 1461110445246 Marionette TRACE conn5 <- [1,1358,null,{}] 17:00:45 INFO - PROCESS | 3668 | 1461110445250 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}] 17:00:45 INFO - PROCESS | 3668 | 1461110445368 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:00:45 INFO - PROCESS | 3668 | 1461110445476 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2E6800 == 109 [pid = 3668] [id = 349] 17:00:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049B4E3FC00) [pid = 3668] [serial = 1046] [outer = 0000000000000000] 17:00:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049B4F42400) [pid = 3668] [serial = 1047] [outer = 00000049B4E3FC00] 17:00:45 INFO - PROCESS | 3668 | 1461110445531 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049B5BDA800) [pid = 3668] [serial = 1048] [outer = 00000049B4E3FC00] 17:00:46 INFO - PROCESS | 3668 | 1461110446137 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] 17:00:46 INFO - PROCESS | 3668 | 1461110446193 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:00:46 INFO - PROCESS | 3668 | 1461110446197 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 3668 | 1461110446199 Marionette TRACE conn5 <- [1,1362,null,{}] 17:00:46 INFO - PROCESS | 3668 | 1461110446203 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}] 17:00:46 INFO - PROCESS | 3668 | 1461110446352 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:00:46 INFO - PROCESS | 3668 | 1461110446455 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5B0800 == 110 [pid = 3668] [id = 350] 17:00:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049B5CD9C00) [pid = 3668] [serial = 1049] [outer = 0000000000000000] 17:00:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049B6E6A000) [pid = 3668] [serial = 1050] [outer = 00000049B5CD9C00] 17:00:46 INFO - PROCESS | 3668 | 1461110446514 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049B7817000) [pid = 3668] [serial = 1051] [outer = 00000049B5CD9C00] 17:00:47 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:47 INFO - PROCESS | 3668 | 1461110447064 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] 17:00:47 INFO - PROCESS | 3668 | 1461110447083 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:00:47 INFO - PROCESS | 3668 | 1461110447087 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 3668 | 1461110447089 Marionette TRACE conn5 <- [1,1366,null,{}] 17:00:47 INFO - PROCESS | 3668 | 1461110447107 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}] 17:00:47 INFO - PROCESS | 3668 | 1461110447259 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:00:47 INFO - PROCESS | 3668 | 1461110447336 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD265800 == 111 [pid = 3668] [id = 351] 17:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049B8723800) [pid = 3668] [serial = 1052] [outer = 0000000000000000] 17:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049B872CC00) [pid = 3668] [serial = 1053] [outer = 00000049B8723800] 17:00:47 INFO - PROCESS | 3668 | 1461110447393 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049B9202C00) [pid = 3668] [serial = 1054] [outer = 00000049B8723800] 17:00:47 INFO - PROCESS | 3668 | 1461110447980 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] 17:00:48 INFO - PROCESS | 3668 | 1461110448035 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:00:48 INFO - PROCESS | 3668 | 1461110448038 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3668 | 1461110448040 Marionette TRACE conn5 <- [1,1370,null,{}] 17:00:48 INFO - PROCESS | 3668 | 1461110448044 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}] 17:00:48 INFO - PROCESS | 3668 | 1461110448163 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:00:48 INFO - PROCESS | 3668 | 1461110448272 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE01D800 == 112 [pid = 3668] [id = 352] 17:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049B88A8000) [pid = 3668] [serial = 1055] [outer = 0000000000000000] 17:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049B928B400) [pid = 3668] [serial = 1056] [outer = 00000049B88A8000] 17:00:48 INFO - PROCESS | 3668 | 1461110448327 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049BA281400) [pid = 3668] [serial = 1057] [outer = 00000049B88A8000] 17:00:48 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:00:48 INFO - PROCESS | 3668 | 1461110448929 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] 17:00:48 INFO - PROCESS | 3668 | 1461110448987 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:00:48 INFO - PROCESS | 3668 | 1461110448991 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 3668 | 1461110448993 Marionette TRACE conn5 <- [1,1374,null,{}] 17:00:49 INFO - PROCESS | 3668 | 1461110448997 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}] 17:00:49 INFO - PROCESS | 3668 | 1461110449116 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:00:49 INFO - PROCESS | 3668 | 1461110449225 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEBD7800 == 113 [pid = 3668] [id = 353] 17:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049BB181400) [pid = 3668] [serial = 1058] [outer = 0000000000000000] 17:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049BB1DBC00) [pid = 3668] [serial = 1059] [outer = 00000049BB181400] 17:00:49 INFO - PROCESS | 3668 | 1461110449281 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049BC594800) [pid = 3668] [serial = 1060] [outer = 00000049BB181400] 17:00:49 INFO - PROCESS | 3668 | 1461110449935 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] 17:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:00:49 INFO - PROCESS | 3668 | 1461110449981 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:00:49 INFO - PROCESS | 3668 | 1461110449985 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 3668 | 1461110449987 Marionette TRACE conn5 <- [1,1378,null,{}] 17:00:50 INFO - PROCESS | 3668 | 1461110449991 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}] 17:00:50 INFO - PROCESS | 3668 | 1461110450156 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:00:50 INFO - PROCESS | 3668 | 1461110450261 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049C0B8B000 == 114 [pid = 3668] [id = 354] 17:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049BCE1C400) [pid = 3668] [serial = 1061] [outer = 0000000000000000] 17:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049BCE21C00) [pid = 3668] [serial = 1062] [outer = 00000049BCE1C400] 17:00:50 INFO - PROCESS | 3668 | 1461110450318 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049BCE76C00) [pid = 3668] [serial = 1063] [outer = 00000049BCE1C400] 17:00:50 INFO - PROCESS | 3668 | 1461110450956 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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 17:00:50 INFO - PROCESS | 3668 | 1461110450972 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 3668 | 1461110450975 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:00:50 INFO - PROCESS | 3668 | 1461110450979 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 3668 | 1461110450982 Marionette TRACE conn5 <- [1,1382,null,{}] 17:00:50 INFO - PROCESS | 3668 | 1461110450986 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}] 17:00:51 INFO - PROCESS | 3668 | 1461110451128 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:00:51 INFO - PROCESS | 3668 | 1461110451290 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE40800 == 115 [pid = 3668] [id = 355] 17:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049A2EEF400) [pid = 3668] [serial = 1064] [outer = 0000000000000000] 17:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049B1292800) [pid = 3668] [serial = 1065] [outer = 00000049A2EEF400] 17:00:51 INFO - PROCESS | 3668 | 1461110451356 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049BCE7EC00) [pid = 3668] [serial = 1066] [outer = 00000049A2EEF400] 17:00:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049BCE7B800) [pid = 3668] [serial = 1067] [outer = 00000049B0608400] 17:00:52 INFO - PROCESS | 3668 | 1461110452248 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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1349ms 17:00:52 INFO - PROCESS | 3668 | 1461110452331 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 3668 | 1461110452335 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:00:52 INFO - PROCESS | 3668 | 1461110452340 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:00:52 INFO - PROCESS | 3668 | 1461110452344 Marionette TRACE conn5 <- [1,1386,null,{}] 17:00:52 INFO - PROCESS | 3668 | 1461110452350 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}] 17:00:52 INFO - PROCESS | 3668 | 1461110452502 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:00:52 INFO - PROCESS | 3668 | 1461110452646 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B081B000 == 116 [pid = 3668] [id = 356] 17:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049A39B9400) [pid = 3668] [serial = 1068] [outer = 0000000000000000] 17:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049A4231400) [pid = 3668] [serial = 1069] [outer = 00000049A39B9400] 17:00:52 INFO - PROCESS | 3668 | 1461110452704 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049A91B0C00) [pid = 3668] [serial = 1070] [outer = 00000049A39B9400] 17:00:53 INFO - PROCESS | 3668 | 1461110453300 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]]]}] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E1E800 == 115 [pid = 3668] [id = 21] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8547000 == 114 [pid = 3668] [id = 343] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E21800 == 113 [pid = 3668] [id = 342] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D16000 == 112 [pid = 3668] [id = 341] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4991000 == 111 [pid = 3668] [id = 340] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E29800 == 110 [pid = 3668] [id = 339] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2820800 == 109 [pid = 3668] [id = 338] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049AF559000 == 108 [pid = 3668] [id = 337] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA5A000 == 107 [pid = 3668] [id = 336] 17:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1028ms 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049B6E62000) [pid = 3668] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B12A4400) [pid = 3668] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B1867C00) [pid = 3668] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049B424E000) [pid = 3668] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049B4683800) [pid = 3668] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049B4C1A400) [pid = 3668] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B4D6DC00) [pid = 3668] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B0163400) [pid = 3668] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0564000 == 106 [pid = 3668] [id = 335] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD97D000 == 105 [pid = 3668] [id = 332] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD637000 == 104 [pid = 3668] [id = 331] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE94800 == 103 [pid = 3668] [id = 330] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5CE000 == 102 [pid = 3668] [id = 329] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB86A000 == 101 [pid = 3668] [id = 328] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6EAB000 == 100 [pid = 3668] [id = 327] 17:00:53 INFO - PROCESS | 3668 | --DOCSHELL 00000049B281C000 == 99 [pid = 3668] [id = 326] 17:00:53 INFO - PROCESS | 3668 | 1461110453413 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 3668 | 1461110453419 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049B5CDD800) [pid = 3668] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B5BDB000) [pid = 3668] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B5BDC800) [pid = 3668] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049B1282800) [pid = 3668] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049B5C7D400) [pid = 3668] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049B9283C00) [pid = 3668] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049B0163C00) [pid = 3668] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049B0602C00) [pid = 3668] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049B1B39000) [pid = 3668] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049AD80D400) [pid = 3668] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049A9334000) [pid = 3668] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049B0C7B400) [pid = 3668] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049A3922000) [pid = 3668] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049A1D3E800) [pid = 3668] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049B4E31400) [pid = 3668] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049B4D2A800) [pid = 3668] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049B0FD5000) [pid = 3668] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049AF362C00) [pid = 3668] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049B3E49C00) [pid = 3668] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049A3B1E800) [pid = 3668] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049AD41CC00) [pid = 3668] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B089E400) [pid = 3668] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B5036000) [pid = 3668] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049A8C9E800) [pid = 3668] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049ACCC1C00) [pid = 3668] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B6C60400) [pid = 3668] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:00:53 INFO - PROCESS | 3668 | 1461110453460 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 3668 | 1461110453463 Marionette TRACE conn5 <- [1,1390,null,{}] 17:00:53 INFO - PROCESS | 3668 | 1461110453476 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}] 17:00:53 INFO - PROCESS | 3668 | 1461110453578 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:00:53 INFO - PROCESS | 3668 | 1461110453584 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049ACE26000 == 100 [pid = 3668] [id = 357] 17:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049A3B27800) [pid = 3668] [serial = 1071] [outer = 0000000000000000] 17:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049A53DF000) [pid = 3668] [serial = 1072] [outer = 00000049A3B27800] 17:00:53 INFO - PROCESS | 3668 | 1461110453633 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049A9D95400) [pid = 3668] [serial = 1073] [outer = 00000049A3B27800] 17:00:54 INFO - PROCESS | 3668 | 1461110454193 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 818ms 17:00:54 INFO - PROCESS | 3668 | 1461110454244 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3668 | 1461110454247 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:00:54 INFO - PROCESS | 3668 | 1461110454250 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 3668 | 1461110454254 Marionette TRACE conn5 <- [1,1394,null,{}] 17:00:54 INFO - PROCESS | 3668 | 1461110454267 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}] 17:00:54 INFO - PROCESS | 3668 | 1461110454376 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:00:54 INFO - PROCESS | 3668 | 1461110454474 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E1A000 == 101 [pid = 3668] [id = 358] 17:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049AF5B1C00) [pid = 3668] [serial = 1074] [outer = 0000000000000000] 17:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049B01ED400) [pid = 3668] [serial = 1075] [outer = 00000049AF5B1C00] 17:00:54 INFO - PROCESS | 3668 | 1461110454524 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049B0895C00) [pid = 3668] [serial = 1076] [outer = 00000049AF5B1C00] 17:00:54 INFO - PROCESS | 3668 | 1461110454910 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 17:00:54 INFO - PROCESS | 3668 | 1461110454946 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 3668 | 1461110454948 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 3668 | 1461110454952 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:00:54 INFO - PROCESS | 3668 | 1461110454954 Marionette TRACE conn5 <- [1,1398,null,{}] 17:00:54 INFO - PROCESS | 3668 | 1461110454957 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}] 17:00:55 INFO - PROCESS | 3668 | 1461110455058 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:00:55 INFO - PROCESS | 3668 | 1461110455065 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CBF800 == 102 [pid = 3668] [id = 359] 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049B0CB1400) [pid = 3668] [serial = 1077] [outer = 0000000000000000] 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049B11BD400) [pid = 3668] [serial = 1078] [outer = 00000049B0CB1400] 17:00:55 INFO - PROCESS | 3668 | 1461110455112 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049B12A4400) [pid = 3668] [serial = 1079] [outer = 00000049B0CB1400] 17:00:55 INFO - PROCESS | 3668 | 1461110455620 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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 17:00:55 INFO - PROCESS | 3668 | 1461110455645 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 3668 | 1461110455647 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:00:55 INFO - PROCESS | 3668 | 1461110455650 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 3668 | 1461110455652 Marionette TRACE conn5 <- [1,1402,null,{}] 17:00:55 INFO - PROCESS | 3668 | 1461110455655 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}] 17:00:55 INFO - PROCESS | 3668 | 1461110455786 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:00:55 INFO - PROCESS | 3668 | 1461110455842 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7473000 == 103 [pid = 3668] [id = 360] 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049B1B04400) [pid = 3668] [serial = 1080] [outer = 0000000000000000] 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049B2F8C000) [pid = 3668] [serial = 1081] [outer = 00000049B1B04400] 17:00:55 INFO - PROCESS | 3668 | 1461110455889 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049B451C400) [pid = 3668] [serial = 1082] [outer = 00000049B1B04400] 17:00:56 INFO - PROCESS | 3668 | 1461110456375 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]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 796ms 17:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:00:56 INFO - PROCESS | 3668 | 1461110456449 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 3668 | 1461110456452 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:00:56 INFO - PROCESS | 3668 | 1461110456455 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 3668 | 1461110456457 Marionette TRACE conn5 <- [1,1406,null,{}] 17:00:56 INFO - PROCESS | 3668 | 1461110456467 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}] 17:00:56 INFO - PROCESS | 3668 | 1461110456625 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:00:56 INFO - PROCESS | 3668 | 1461110456646 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AF3800 == 104 [pid = 3668] [id = 361] 17:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049B4D2A800) [pid = 3668] [serial = 1083] [outer = 0000000000000000] 17:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049B4F3C400) [pid = 3668] [serial = 1084] [outer = 00000049B4D2A800] 17:00:56 INFO - PROCESS | 3668 | 1461110456695 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049B5CDA000) [pid = 3668] [serial = 1085] [outer = 00000049B4D2A800] 17:00:57 INFO - PROCESS | 3668 | 1461110457195 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]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 796ms 17:00:57 INFO - PROCESS | 3668 | 1461110457253 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 3668 | 1461110457256 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:00:57 INFO - PROCESS | 3668 | 1461110457259 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - PROCESS | 3668 | 1461110457261 Marionette TRACE conn5 <- [1,1410,null,{}] 17:00:57 INFO - PROCESS | 3668 | 1461110457270 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}] 17:00:57 INFO - PROCESS | 3668 | 1461110457401 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:00:57 INFO - PROCESS | 3668 | 1461110457423 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3C6000 == 105 [pid = 3668] [id = 362] 17:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049B6A25000) [pid = 3668] [serial = 1086] [outer = 0000000000000000] 17:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049B6C68800) [pid = 3668] [serial = 1087] [outer = 00000049B6A25000] 17:00:57 INFO - PROCESS | 3668 | 1461110457469 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049B8571C00) [pid = 3668] [serial = 1088] [outer = 00000049B6A25000] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049B0C7AC00) [pid = 3668] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049B129D000) [pid = 3668] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049B010DC00) [pid = 3668] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049A39B2C00) [pid = 3668] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049A91A8400) [pid = 3668] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B2B43000) [pid = 3668] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049AD839C00) [pid = 3668] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049A1D6E400) [pid = 3668] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:00:57 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049A1C10000) [pid = 3668] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:00:58 INFO - PROCESS | 3668 | 1461110458021 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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 776ms 17:00:58 INFO - PROCESS | 3668 | 1461110458038 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3668 | 1461110458041 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3668 | 1461110458044 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:00:58 INFO - PROCESS | 3668 | 1461110458046 Marionette TRACE conn5 <- [1,1414,null,{}] 17:00:58 INFO - PROCESS | 3668 | 1461110458054 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}] 17:00:58 INFO - PROCESS | 3668 | 1461110458188 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:00:58 INFO - PROCESS | 3668 | 1461110458252 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB06F000 == 106 [pid = 3668] [id = 363] 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049A5096800) [pid = 3668] [serial = 1089] [outer = 0000000000000000] 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049B19C9400) [pid = 3668] [serial = 1090] [outer = 00000049A5096800] 17:00:58 INFO - PROCESS | 3668 | 1461110458298 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049B8729C00) [pid = 3668] [serial = 1091] [outer = 00000049A5096800] 17:00:58 INFO - PROCESS | 3668 | 1461110458655 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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 17:00:58 INFO - PROCESS | 3668 | 1461110458697 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 3668 | 1461110458700 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:00:58 INFO - PROCESS | 3668 | 1461110458704 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 3668 | 1461110458706 Marionette TRACE conn5 <- [1,1418,null,{}] 17:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:00:58 INFO - PROCESS | 3668 | 1461110458710 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}] 17:00:58 INFO - PROCESS | 3668 | 1461110458809 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:00:58 INFO - PROCESS | 3668 | 1461110458815 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB76B800 == 107 [pid = 3668] [id = 364] 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049B9208000) [pid = 3668] [serial = 1092] [outer = 0000000000000000] 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049BA283400) [pid = 3668] [serial = 1093] [outer = 00000049B9208000] 17:00:58 INFO - PROCESS | 3668 | 1461110458861 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049BB184400) [pid = 3668] [serial = 1094] [outer = 00000049B9208000] 17:00:59 INFO - PROCESS | 3668 | 1461110459337 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]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 17:00:59 INFO - PROCESS | 3668 | 1461110459400 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 3668 | 1461110459403 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:00:59 INFO - PROCESS | 3668 | 1461110459406 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 3668 | 1461110459408 Marionette TRACE conn5 <- [1,1422,null,{}] 17:00:59 INFO - PROCESS | 3668 | 1461110459411 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}] 17:00:59 INFO - PROCESS | 3668 | 1461110459512 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:00:59 INFO - PROCESS | 3668 | 1461110459518 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5E7800 == 108 [pid = 3668] [id = 365] 17:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049BCE76800) [pid = 3668] [serial = 1095] [outer = 0000000000000000] 17:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049BD11E000) [pid = 3668] [serial = 1096] [outer = 00000049BCE76800] 17:00:59 INFO - PROCESS | 3668 | 1461110459563 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049BD15FC00) [pid = 3668] [serial = 1097] [outer = 00000049BCE76800] 17:01:00 INFO - PROCESS | 3668 | 1461110460340 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]]]}] 17:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 17:01:00 INFO - PROCESS | 3668 | 1461110460396 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:01:00 INFO - PROCESS | 3668 | 1461110460402 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:01:00 INFO - PROCESS | 3668 | 1461110460408 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 3668 | 1461110460412 Marionette TRACE conn5 <- [1,1426,null,{}] 17:01:00 INFO - PROCESS | 3668 | 1461110460418 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}] 17:01:00 INFO - PROCESS | 3668 | 1461110460551 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:01:00 INFO - PROCESS | 3668 | 1461110460695 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0788000 == 109 [pid = 3668] [id = 366] 17:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049A9143400) [pid = 3668] [serial = 1098] [outer = 0000000000000000] 17:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049A9D30000) [pid = 3668] [serial = 1099] [outer = 00000049A9143400] 17:01:00 INFO - PROCESS | 3668 | 1461110460755 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049AD8EBC00) [pid = 3668] [serial = 1100] [outer = 00000049A9143400] 17:01:01 INFO - PROCESS | 3668 | 1461110461299 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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 17:01:01 INFO - PROCESS | 3668 | 1461110461363 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 3668 | 1461110461370 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:01:01 INFO - PROCESS | 3668 | 1461110461378 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 3668 | 1461110461382 Marionette TRACE conn5 <- [1,1430,null,{}] 17:01:01 INFO - PROCESS | 3668 | 1461110461386 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}] 17:01:01 INFO - PROCESS | 3668 | 1461110461514 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:01:01 INFO - PROCESS | 3668 | 1461110461627 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B775B800 == 110 [pid = 3668] [id = 367] 17:01:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049B0831000) [pid = 3668] [serial = 1101] [outer = 0000000000000000] 17:01:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049B0F0BC00) [pid = 3668] [serial = 1102] [outer = 00000049B0831000] 17:01:01 INFO - PROCESS | 3668 | 1461110461724 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049B4687800) [pid = 3668] [serial = 1103] [outer = 00000049B0831000] 17:01:02 INFO - PROCESS | 3668 | 1461110462345 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]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1033ms 17:01:02 INFO - PROCESS | 3668 | 1461110462426 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 3668 | 1461110462429 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:01:02 INFO - PROCESS | 3668 | 1461110462454 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 3668 | 1461110462458 Marionette TRACE conn5 <- [1,1434,null,{}] 17:01:02 INFO - PROCESS | 3668 | 1461110462470 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}] 17:01:02 INFO - PROCESS | 3668 | 1461110462608 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:01:02 INFO - PROCESS | 3668 | 1461110462745 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD97C000 == 111 [pid = 3668] [id = 368] 17:01:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049B4E2C000) [pid = 3668] [serial = 1104] [outer = 0000000000000000] 17:01:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049B5BE1400) [pid = 3668] [serial = 1105] [outer = 00000049B4E2C000] 17:01:02 INFO - PROCESS | 3668 | 1461110462806 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049BA5F0400) [pid = 3668] [serial = 1106] [outer = 00000049B4E2C000] 17:01:03 INFO - PROCESS | 3668 | 1461110463372 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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 17:01:03 INFO - PROCESS | 3668 | 1461110463442 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:01:03 INFO - PROCESS | 3668 | 1461110463445 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:01:03 INFO - PROCESS | 3668 | 1461110463449 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 3668 | 1461110463451 Marionette TRACE conn5 <- [1,1438,null,{}] 17:01:03 INFO - PROCESS | 3668 | 1461110463455 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}] 17:01:03 INFO - PROCESS | 3668 | 1461110463581 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:01:03 INFO - PROCESS | 3668 | 1461110463723 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049C0BA3800 == 112 [pid = 3668] [id = 369] 17:01:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049BD164C00) [pid = 3668] [serial = 1107] [outer = 0000000000000000] 17:01:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049BD16C000) [pid = 3668] [serial = 1108] [outer = 00000049BD164C00] 17:01:03 INFO - PROCESS | 3668 | 1461110463781 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049BD831400) [pid = 3668] [serial = 1109] [outer = 00000049BD164C00] 17:01:04 INFO - PROCESS | 3668 | 1461110464387 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]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 17:01:04 INFO - PROCESS | 3668 | 1461110464435 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 3668 | 1461110464438 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:01:04 INFO - PROCESS | 3668 | 1461110464442 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 3668 | 1461110464444 Marionette TRACE conn5 <- [1,1442,null,{}] 17:01:04 INFO - PROCESS | 3668 | 1461110464448 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}] 17:01:04 INFO - PROCESS | 3668 | 1461110464570 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:01:04 INFO - PROCESS | 3668 | 1461110464710 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE0BF000 == 113 [pid = 3668] [id = 370] 17:01:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049BD830400) [pid = 3668] [serial = 1110] [outer = 0000000000000000] 17:01:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049BE3E1C00) [pid = 3668] [serial = 1111] [outer = 00000049BD830400] 17:01:04 INFO - PROCESS | 3668 | 1461110464768 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049BEB0FC00) [pid = 3668] [serial = 1112] [outer = 00000049BD830400] 17:01:05 INFO - PROCESS | 3668 | 1461110465366 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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 984ms 17:01:05 INFO - PROCESS | 3668 | 1461110465429 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 3668 | 1461110465431 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:01:05 INFO - PROCESS | 3668 | 1461110465435 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:01:05 INFO - PROCESS | 3668 | 1461110465437 Marionette TRACE conn5 <- [1,1446,null,{}] 17:01:05 INFO - PROCESS | 3668 | 1461110465441 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}] 17:01:05 INFO - PROCESS | 3668 | 1461110465584 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:01:05 INFO - PROCESS | 3668 | 1461110465698 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BFA1A800 == 114 [pid = 3668] [id = 371] 17:01:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049BEFB5C00) [pid = 3668] [serial = 1113] [outer = 0000000000000000] 17:01:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049BFDD6C00) [pid = 3668] [serial = 1114] [outer = 00000049BEFB5C00] 17:01:05 INFO - PROCESS | 3668 | 1461110465797 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049BFDE1800) [pid = 3668] [serial = 1115] [outer = 00000049BEFB5C00] 17:01:06 INFO - PROCESS | 3668 | 1461110466446 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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1082ms 17:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:01:06 INFO - PROCESS | 3668 | 1461110466520 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 3668 | 1461110466522 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 3668 | 1461110466526 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 3668 | 1461110466528 Marionette TRACE conn5 <- [1,1450,null,{}] 17:01:06 INFO - PROCESS | 3668 | 1461110466532 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}] 17:01:06 INFO - PROCESS | 3668 | 1461110466653 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:01:06 INFO - PROCESS | 3668 | 1461110466798 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049C02E5800 == 115 [pid = 3668] [id = 372] 17:01:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049BF265800) [pid = 3668] [serial = 1116] [outer = 0000000000000000] 17:01:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049BF269000) [pid = 3668] [serial = 1117] [outer = 00000049BF265800] 17:01:06 INFO - PROCESS | 3668 | 1461110466854 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049BFDE0C00) [pid = 3668] [serial = 1118] [outer = 00000049BF265800] 17:01:07 INFO - PROCESS | 3668 | 1461110467502 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]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1027ms 17:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:01:07 INFO - PROCESS | 3668 | 1461110467556 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 3668 | 1461110467558 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:01:07 INFO - PROCESS | 3668 | 1461110467562 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 3668 | 1461110467564 Marionette TRACE conn5 <- [1,1454,null,{}] 17:01:07 INFO - PROCESS | 3668 | 1461110467586 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}] 17:01:07 INFO - PROCESS | 3668 | 1461110467709 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:01:07 INFO - PROCESS | 3668 | 1461110467851 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BFBD3800 == 116 [pid = 3668] [id = 373] 17:01:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049BFDDA000) [pid = 3668] [serial = 1119] [outer = 0000000000000000] 17:01:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 228 (00000049C0879000) [pid = 3668] [serial = 1120] [outer = 00000049BFDDA000] 17:01:07 INFO - PROCESS | 3668 | 1461110467908 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 229 (00000049C087FC00) [pid = 3668] [serial = 1121] [outer = 00000049BFDDA000] 17:01:08 INFO - PROCESS | 3668 | 1461110468473 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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 17:01:08 INFO - PROCESS | 3668 | 1461110468551 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 3668 | 1461110468554 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:01:08 INFO - PROCESS | 3668 | 1461110468557 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 3668 | 1461110468559 Marionette TRACE conn5 <- [1,1458,null,{}] 17:01:08 INFO - PROCESS | 3668 | 1461110468563 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}] 17:01:08 INFO - PROCESS | 3668 | 1461110468688 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:01:08 INFO - PROCESS | 3668 | 1461110468831 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEF95000 == 117 [pid = 3668] [id = 374] 17:01:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 230 (00000049BEF7E800) [pid = 3668] [serial = 1122] [outer = 0000000000000000] 17:01:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 231 (00000049BEF82800) [pid = 3668] [serial = 1123] [outer = 00000049BEF7E800] 17:01:08 INFO - PROCESS | 3668 | 1461110468888 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 232 (00000049C087DC00) [pid = 3668] [serial = 1124] [outer = 00000049BEF7E800] 17:01:09 INFO - PROCESS | 3668 | 1461110469512 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]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 984ms 17:01:09 INFO - PROCESS | 3668 | 1461110469543 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:01:09 INFO - PROCESS | 3668 | 1461110469546 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:01:09 INFO - PROCESS | 3668 | 1461110469550 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 3668 | 1461110469552 Marionette TRACE conn5 <- [1,1462,null,{}] 17:01:09 INFO - PROCESS | 3668 | 1461110469556 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}] 17:01:09 INFO - PROCESS | 3668 | 1461110469683 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:01:09 INFO - PROCESS | 3668 | 1461110469801 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0A18000 == 118 [pid = 3668] [id = 375] 17:01:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 233 (00000049A1D42800) [pid = 3668] [serial = 1125] [outer = 0000000000000000] 17:01:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 234 (00000049B2F8A800) [pid = 3668] [serial = 1126] [outer = 00000049A1D42800] 17:01:09 INFO - PROCESS | 3668 | 1461110469898 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 235 (00000049BEF54000) [pid = 3668] [serial = 1127] [outer = 00000049A1D42800] 17:01:10 INFO - PROCESS | 3668 | 1461110470824 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]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1347ms 17:01:10 INFO - PROCESS | 3668 | 1461110470900 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 3668 | 1461110470904 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:01:10 INFO - PROCESS | 3668 | 1461110470910 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - PROCESS | 3668 | 1461110470915 Marionette TRACE conn5 <- [1,1466,null,{}] 17:01:10 INFO - PROCESS | 3668 | 1461110470922 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}] 17:01:11 INFO - PROCESS | 3668 | 1461110471070 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:01:11 INFO - PROCESS | 3668 | 1461110471223 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2805000 == 119 [pid = 3668] [id = 376] 17:01:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 236 (00000049A1C0E000) [pid = 3668] [serial = 1128] [outer = 0000000000000000] 17:01:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 237 (00000049A39B8000) [pid = 3668] [serial = 1129] [outer = 00000049A1C0E000] 17:01:11 INFO - PROCESS | 3668 | 1461110471276 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 238 (00000049ACCC6800) [pid = 3668] [serial = 1130] [outer = 00000049A1C0E000] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5E5000 == 118 [pid = 3668] [id = 178] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B853A000 == 117 [pid = 3668] [id = 141] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB76B800 == 116 [pid = 3668] [id = 364] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB06F000 == 115 [pid = 3668] [id = 363] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3C6000 == 114 [pid = 3668] [id = 362] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AF3800 == 113 [pid = 3668] [id = 361] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7473000 == 112 [pid = 3668] [id = 360] 17:01:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CBF800 == 111 [pid = 3668] [id = 359] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 237 (00000049B468E400) [pid = 3668] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E1A000 == 110 [pid = 3668] [id = 358] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE26000 == 109 [pid = 3668] [id = 357] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B081B000 == 108 [pid = 3668] [id = 356] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2E6800 == 107 [pid = 3668] [id = 349] 17:01:12 INFO - PROCESS | 3668 | 1461110472067 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]]]}] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB066000 == 106 [pid = 3668] [id = 348] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3C6800 == 105 [pid = 3668] [id = 347] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B334A000 == 104 [pid = 3668] [id = 346] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA7B2800 == 103 [pid = 3668] [id = 345] 17:01:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9252000 == 102 [pid = 3668] [id = 344] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 236 (00000049B11C3800) [pid = 3668] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 235 (00000049B12A9000) [pid = 3668] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 234 (00000049B0168400) [pid = 3668] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 233 (00000049B165B800) [pid = 3668] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 232 (00000049B1295C00) [pid = 3668] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 231 (00000049BA2CE800) [pid = 3668] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 230 (00000049A9D2C000) [pid = 3668] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 229 (00000049ACEB7400) [pid = 3668] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 228 (00000049AA389800) [pid = 3668] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 227 (00000049A92E2C00) [pid = 3668] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049B3E4C000) [pid = 3668] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049BB1D8800) [pid = 3668] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049AF35E800) [pid = 3668] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049AFA1A400) [pid = 3668] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049B4C80C00) [pid = 3668] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049A3F5F400) [pid = 3668] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049A92E0C00) [pid = 3668] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B0828000) [pid = 3668] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B872B800) [pid = 3668] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049B856A000) [pid = 3668] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049A3B1F400) [pid = 3668] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049A3917000) [pid = 3668] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049BA27EC00) [pid = 3668] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049AD808400) [pid = 3668] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049B1B04C00) [pid = 3668] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B0605800) [pid = 3668] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B4256800) [pid = 3668] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1240ms 17:01:12 INFO - PROCESS | 3668 | 1461110472154 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3668 | 1461110472160 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:01:12 INFO - PROCESS | 3668 | 1461110472166 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 3668 | 1461110472169 Marionette TRACE conn5 <- [1,1470,null,{}] 17:01:12 INFO - PROCESS | 3668 | 1461110472172 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}] 17:01:12 INFO - PROCESS | 3668 | 1461110472282 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:01:12 INFO - PROCESS | 3668 | 1461110472288 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B06C4000 == 103 [pid = 3668] [id = 377] 17:01:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049A3921800) [pid = 3668] [serial = 1131] [outer = 0000000000000000] 17:01:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049A3B85C00) [pid = 3668] [serial = 1132] [outer = 00000049A3921800] 17:01:12 INFO - PROCESS | 3668 | 1461110472336 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049A9334C00) [pid = 3668] [serial = 1133] [outer = 00000049A3921800] 17:01:12 INFO - PROCESS | 3668 | 1461110472914 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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 17:01:12 INFO - PROCESS | 3668 | 1461110472943 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 3668 | 1461110472946 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:01:12 INFO - PROCESS | 3668 | 1461110472949 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 3668 | 1461110472953 Marionette TRACE conn5 <- [1,1474,null,{}] 17:01:12 INFO - PROCESS | 3668 | 1461110472964 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}] 17:01:13 INFO - PROCESS | 3668 | 1461110473069 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:01:13 INFO - PROCESS | 3668 | 1461110473174 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4658000 == 104 [pid = 3668] [id = 378] 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049A843F400) [pid = 3668] [serial = 1134] [outer = 0000000000000000] 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049AFD34800) [pid = 3668] [serial = 1135] [outer = 00000049A843F400] 17:01:13 INFO - PROCESS | 3668 | 1461110473223 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049B060DC00) [pid = 3668] [serial = 1136] [outer = 00000049A843F400] 17:01:13 INFO - PROCESS | 3668 | 1461110473622 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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 17:01:13 INFO - PROCESS | 3668 | 1461110473687 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 3668 | 1461110473690 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:01:13 INFO - PROCESS | 3668 | 1461110473693 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - PROCESS | 3668 | 1461110473694 Marionette TRACE conn5 <- [1,1478,null,{}] 17:01:13 INFO - PROCESS | 3668 | 1461110473702 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}] 17:01:13 INFO - PROCESS | 3668 | 1461110473805 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:01:13 INFO - PROCESS | 3668 | 1461110473847 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E9F000 == 105 [pid = 3668] [id = 379] 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049B11B6C00) [pid = 3668] [serial = 1137] [outer = 0000000000000000] 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049B1287000) [pid = 3668] [serial = 1138] [outer = 00000049B11B6C00] 17:01:13 INFO - PROCESS | 3668 | 1461110473894 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049B12A7400) [pid = 3668] [serial = 1139] [outer = 00000049B11B6C00] 17:01:14 INFO - PROCESS | 3668 | 1461110474344 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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 17:01:14 INFO - PROCESS | 3668 | 1461110474388 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 3668 | 1461110474390 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:01:14 INFO - PROCESS | 3668 | 1461110474404 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 3668 | 1461110474406 Marionette TRACE conn5 <- [1,1482,null,{}] 17:01:14 INFO - PROCESS | 3668 | 1461110474409 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}] 17:01:14 INFO - PROCESS | 3668 | 1461110474540 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:01:14 INFO - PROCESS | 3668 | 1461110474553 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8544800 == 106 [pid = 3668] [id = 380] 17:01:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049B11C2800) [pid = 3668] [serial = 1140] [outer = 0000000000000000] 17:01:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049B1390400) [pid = 3668] [serial = 1141] [outer = 00000049B11C2800] 17:01:14 INFO - PROCESS | 3668 | 1461110474599 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049B1CDAC00) [pid = 3668] [serial = 1142] [outer = 00000049B11C2800] 17:01:15 INFO - PROCESS | 3668 | 1461110475085 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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 17:01:15 INFO - PROCESS | 3668 | 1461110475140 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3668 | 1461110475142 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 3668 | 1461110475145 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:01:15 INFO - PROCESS | 3668 | 1461110475147 Marionette TRACE conn5 <- [1,1486,null,{}] 17:01:15 INFO - PROCESS | 3668 | 1461110475157 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}] 17:01:15 INFO - PROCESS | 3668 | 1461110475338 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:01:15 INFO - PROCESS | 3668 | 1461110475361 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3AF000 == 107 [pid = 3668] [id = 381] 17:01:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049B424C000) [pid = 3668] [serial = 1143] [outer = 0000000000000000] 17:01:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049B4689400) [pid = 3668] [serial = 1144] [outer = 00000049B424C000] 17:01:15 INFO - PROCESS | 3668 | 1461110475411 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049B4C83C00) [pid = 3668] [serial = 1145] [outer = 00000049B424C000] 17:01:15 INFO - PROCESS | 3668 | 1461110475860 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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms 17:01:15 INFO - PROCESS | 3668 | 1461110475882 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 3668 | 1461110475884 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 3668 | 1461110475888 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:01:15 INFO - PROCESS | 3668 | 1461110475889 Marionette TRACE conn5 <- [1,1490,null,{}] 17:01:15 INFO - PROCESS | 3668 | 1461110475893 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}] 17:01:16 INFO - PROCESS | 3668 | 1461110476025 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:01:16 INFO - PROCESS | 3668 | 1461110476044 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB12B800 == 108 [pid = 3668] [id = 382] 17:01:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049A3B1E800) [pid = 3668] [serial = 1146] [outer = 0000000000000000] 17:01:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049B4E23400) [pid = 3668] [serial = 1147] [outer = 00000049A3B1E800] 17:01:16 INFO - PROCESS | 3668 | 1461110476090 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 228 (00000049B4F49C00) [pid = 3668] [serial = 1148] [outer = 00000049A3B1E800] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 227 (00000049B1B04400) [pid = 3668] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049B4D2A800) [pid = 3668] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049B0CB1400) [pid = 3668] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049AF5B1C00) [pid = 3668] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049A39B9400) [pid = 3668] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049A5096800) [pid = 3668] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049A3B27800) [pid = 3668] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049B6A25000) [pid = 3668] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:01:16 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B9208000) [pid = 3668] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:01:16 INFO - PROCESS | 3668 | 1461110476838 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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 984ms 17:01:16 INFO - PROCESS | 3668 | 1461110476876 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 3668 | 1461110476878 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:01:16 INFO - PROCESS | 3668 | 1461110476881 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:01:16 INFO - PROCESS | 3668 | 1461110476883 Marionette TRACE conn5 <- [1,1494,null,{}] 17:01:16 INFO - PROCESS | 3668 | 1461110476886 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}] 17:01:17 INFO - PROCESS | 3668 | 1461110477021 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:01:17 INFO - PROCESS | 3668 | 1461110477087 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D8800 == 109 [pid = 3668] [id = 383] 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049A91B0400) [pid = 3668] [serial = 1149] [outer = 0000000000000000] 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049B1867C00) [pid = 3668] [serial = 1150] [outer = 00000049A91B0400] 17:01:17 INFO - PROCESS | 3668 | 1461110477133 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049B5BD7800) [pid = 3668] [serial = 1151] [outer = 00000049A91B0400] 17:01:17 INFO - PROCESS | 3668 | 1461110477495 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]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 17:01:17 INFO - PROCESS | 3668 | 1461110477514 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 3668 | 1461110477516 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:01:17 INFO - PROCESS | 3668 | 1461110477519 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:01:17 INFO - PROCESS | 3668 | 1461110477521 Marionette TRACE conn5 <- [1,1498,null,{}] 17:01:17 INFO - PROCESS | 3668 | 1461110477525 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}] 17:01:17 INFO - PROCESS | 3668 | 1461110477668 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:01:17 INFO - PROCESS | 3668 | 1461110477677 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC563800 == 110 [pid = 3668] [id = 384] 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049B5C7E000) [pid = 3668] [serial = 1152] [outer = 0000000000000000] 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049B5CE0000) [pid = 3668] [serial = 1153] [outer = 00000049B5C7E000] 17:01:17 INFO - PROCESS | 3668 | 1461110477723 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049B6C66400) [pid = 3668] [serial = 1154] [outer = 00000049B5C7E000] 17:01:18 INFO - PROCESS | 3668 | 1461110478127 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]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 626ms 17:01:18 INFO - PROCESS | 3668 | 1461110478149 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 3668 | 1461110478151 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:01:18 INFO - PROCESS | 3668 | 1461110478154 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - PROCESS | 3668 | 1461110478156 Marionette TRACE conn5 <- [1,1502,null,{}] 17:01:18 INFO - PROCESS | 3668 | 1461110478160 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}] 17:01:18 INFO - PROCESS | 3668 | 1461110478299 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:01:18 INFO - PROCESS | 3668 | 1461110478308 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD645000 == 111 [pid = 3668] [id = 385] 17:01:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049B5CD6800) [pid = 3668] [serial = 1155] [outer = 0000000000000000] 17:01:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049B7816000) [pid = 3668] [serial = 1156] [outer = 00000049B5CD6800] 17:01:18 INFO - PROCESS | 3668 | 1461110478355 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 228 (00000049B8576800) [pid = 3668] [serial = 1157] [outer = 00000049B5CD6800] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93B4800 == 110 [pid = 3668] [id = 277] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB76F000 == 109 [pid = 3668] [id = 261] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B063D000 == 108 [pid = 3668] [id = 249] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE015000 == 107 [pid = 3668] [id = 276] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5B0800 == 106 [pid = 3668] [id = 350] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD26B000 == 105 [pid = 3668] [id = 273] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D8000 == 104 [pid = 3668] [id = 231] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BF0AE800 == 103 [pid = 3668] [id = 274] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049ACE28800 == 102 [pid = 3668] [id = 16] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2888000 == 101 [pid = 3668] [id = 187] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049C0B8B000 == 100 [pid = 3668] [id = 354] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B875F000 == 99 [pid = 3668] [id = 113] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B292E000 == 98 [pid = 3668] [id = 175] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD265800 == 97 [pid = 3668] [id = 351] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4E7800 == 96 [pid = 3668] [id = 241] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B3B000 == 95 [pid = 3668] [id = 94] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE01D800 == 94 [pid = 3668] [id = 352] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE40800 == 93 [pid = 3668] [id = 355] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD982000 == 92 [pid = 3668] [id = 275] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEBD7800 == 91 [pid = 3668] [id = 353] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEBDD800 == 90 [pid = 3668] [id = 272] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4DE000 == 89 [pid = 3668] [id = 162] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2EE800 == 88 [pid = 3668] [id = 177] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93BC000 == 87 [pid = 3668] [id = 144] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B465E800 == 86 [pid = 3668] [id = 197] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2F1800 == 85 [pid = 3668] [id = 312] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA3C6000 == 84 [pid = 3668] [id = 128] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7769800 == 83 [pid = 3668] [id = 198] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B33000 == 82 [pid = 3668] [id = 20] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB880800 == 81 [pid = 3668] [id = 313] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E9A000 == 80 [pid = 3668] [id = 243] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB05A800 == 79 [pid = 3668] [id = 245] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE011000 == 78 [pid = 3668] [id = 294] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4CE800 == 77 [pid = 3668] [id = 325] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB219800 == 76 [pid = 3668] [id = 143] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B9C000 == 75 [pid = 3668] [id = 18] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7481800 == 74 [pid = 3668] [id = 76] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA393800 == 73 [pid = 3668] [id = 309] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CB9800 == 72 [pid = 3668] [id = 186] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92B6000 == 71 [pid = 3668] [id = 114] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD627800 == 70 [pid = 3668] [id = 271] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92C0800 == 69 [pid = 3668] [id = 314] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3E0800 == 68 [pid = 3668] [id = 112] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B06C5800 == 67 [pid = 3668] [id = 10] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3457000 == 66 [pid = 3668] [id = 304] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8DBD800 == 65 [pid = 3668] [id = 98] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B929F000 == 64 [pid = 3668] [id = 230] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE077000 == 63 [pid = 3668] [id = 295] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B8E800 == 62 [pid = 3668] [id = 30] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B49A0800 == 61 [pid = 3668] [id = 229] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB218800 == 60 [pid = 3668] [id = 311] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E94800 == 59 [pid = 3668] [id = 23] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB053800 == 58 [pid = 3668] [id = 310] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B288B000 == 57 [pid = 3668] [id = 65] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AE9800 == 56 [pid = 3668] [id = 24] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCEA1000 == 55 [pid = 3668] [id = 247] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B875E800 == 54 [pid = 3668] [id = 308] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF9A000 == 53 [pid = 3668] [id = 17] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B190C000 == 52 [pid = 3668] [id = 19] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE89800 == 51 [pid = 3668] [id = 244] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049A84D0000 == 50 [pid = 3668] [id = 334] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE9F000 == 49 [pid = 3668] [id = 246] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B06C4800 == 48 [pid = 3668] [id = 296] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE008800 == 47 [pid = 3668] [id = 333] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2805000 == 46 [pid = 3668] [id = 376] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0A18000 == 45 [pid = 3668] [id = 375] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEF95000 == 44 [pid = 3668] [id = 374] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BFBD3800 == 43 [pid = 3668] [id = 373] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049C02E5800 == 42 [pid = 3668] [id = 372] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BFA1A800 == 41 [pid = 3668] [id = 371] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE0BF000 == 40 [pid = 3668] [id = 370] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049C0BA3800 == 39 [pid = 3668] [id = 369] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD97C000 == 38 [pid = 3668] [id = 368] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B775B800 == 37 [pid = 3668] [id = 367] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5E7800 == 36 [pid = 3668] [id = 365] 17:01:20 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0788000 == 35 [pid = 3668] [id = 366] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D8800 == 34 [pid = 3668] [id = 383] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3AF000 == 33 [pid = 3668] [id = 381] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8544800 == 32 [pid = 3668] [id = 380] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB12B800 == 31 [pid = 3668] [id = 382] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E9F000 == 30 [pid = 3668] [id = 379] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4658000 == 29 [pid = 3668] [id = 378] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC563800 == 28 [pid = 3668] [id = 384] 17:01:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049B06C4000 == 27 [pid = 3668] [id = 377] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 227 (00000049B2F8C000) [pid = 3668] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049B451C400) [pid = 3668] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049B5CDA000) [pid = 3668] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049B4F3C400) [pid = 3668] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049B11BD400) [pid = 3668] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049B01ED400) [pid = 3668] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049B0895C00) [pid = 3668] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049A91B0C00) [pid = 3668] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049A4231400) [pid = 3668] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B19C9400) [pid = 3668] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049A53DF000) [pid = 3668] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049A9D95400) [pid = 3668] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049B6C68800) [pid = 3668] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B1292800) [pid = 3668] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049A39B7400) [pid = 3668] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049AD8ED800) [pid = 3668] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B196A000) [pid = 3668] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B4D2F800) [pid = 3668] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049B4F42400) [pid = 3668] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049B6E6A000) [pid = 3668] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049B872CC00) [pid = 3668] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049B928B400) [pid = 3668] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049BB1DBC00) [pid = 3668] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049BCE21C00) [pid = 3668] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049BA283400) [pid = 3668] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049BD11E000) [pid = 3668] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049BB184400) [pid = 3668] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049B8571C00) [pid = 3668] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B0165000) [pid = 3668] [serial = 676] [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.] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049B8729C00) [pid = 3668] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049B12A4400) [pid = 3668] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 17:01:21 INFO - PROCESS | 3668 | 1461110481754 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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3639ms 17:01:21 INFO - PROCESS | 3668 | 1461110481798 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:01:21 INFO - PROCESS | 3668 | 1461110481802 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:01:21 INFO - PROCESS | 3668 | 1461110481807 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 3668 | 1461110481810 Marionette TRACE conn5 <- [1,1506,null,{}] 17:01:21 INFO - PROCESS | 3668 | 1461110481817 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}] 17:01:21 INFO - PROCESS | 3668 | 1461110481916 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:01:22 INFO - PROCESS | 3668 | 1461110482026 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A5074000 == 28 [pid = 3668] [id = 386] 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049A266B800) [pid = 3668] [serial = 1158] [outer = 0000000000000000] 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049A26A4800) [pid = 3668] [serial = 1159] [outer = 00000049A266B800] 17:01:22 INFO - PROCESS | 3668 | 1461110482078 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049A3797800) [pid = 3668] [serial = 1160] [outer = 00000049A266B800] 17:01:22 INFO - PROCESS | 3668 | 1461110482501 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]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 732ms 17:01:22 INFO - PROCESS | 3668 | 1461110482539 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:01:22 INFO - PROCESS | 3668 | 1461110482546 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:01:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:01:22 INFO - PROCESS | 3668 | 1461110482553 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 3668 | 1461110482556 Marionette TRACE conn5 <- [1,1510,null,{}] 17:01:22 INFO - PROCESS | 3668 | 1461110482560 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}] 17:01:22 INFO - PROCESS | 3668 | 1461110482657 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:01:22 INFO - PROCESS | 3668 | 1461110482665 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8DC1000 == 29 [pid = 3668] [id = 387] 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049A3797C00) [pid = 3668] [serial = 1161] [outer = 0000000000000000] 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049A39B3C00) [pid = 3668] [serial = 1162] [outer = 00000049A3797C00] 17:01:22 INFO - PROCESS | 3668 | 1461110482714 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049A3B21400) [pid = 3668] [serial = 1163] [outer = 00000049A3797C00] 17:01:23 INFO - PROCESS | 3668 | 1461110483224 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"]]]}] 17:01:23 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 () { 17:01:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:01:23 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 () { 17:01:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:01:23 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 () { 17:01:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:01:23 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 () { 17:01:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:01:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 699ms 17:01:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:01:23 INFO - PROCESS | 3668 | 1461110483257 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 3668 | 1461110483260 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:01:23 INFO - PROCESS | 3668 | 1461110483264 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 3668 | 1461110483268 Marionette TRACE conn5 <- [1,1514,null,{}] 17:01:23 INFO - PROCESS | 3668 | 1461110483313 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}] 17:01:23 INFO - PROCESS | 3668 | 1461110483410 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:01:23 INFO - PROCESS | 3668 | 1461110483425 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CAC800 == 30 [pid = 3668] [id = 388] 17:01:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049A1C0C000) [pid = 3668] [serial = 1164] [outer = 0000000000000000] 17:01:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049A549B000) [pid = 3668] [serial = 1165] [outer = 00000049A1C0C000] 17:01:23 INFO - PROCESS | 3668 | 1461110483477 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049A8C6D000) [pid = 3668] [serial = 1166] [outer = 00000049A1C0C000] 17:01:23 INFO - PROCESS | 3668 | 1461110483961 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"]]]}] 17:01:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:01:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:01:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:01:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 731ms 17:01:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:01:24 INFO - PROCESS | 3668 | 1461110483997 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3668 | 1461110484000 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:01:24 INFO - PROCESS | 3668 | 1461110484003 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 3668 | 1461110484005 Marionette TRACE conn5 <- [1,1518,null,{}] 17:01:24 INFO - PROCESS | 3668 | 1461110484008 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}] 17:01:24 INFO - PROCESS | 3668 | 1461110484097 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:01:24 INFO - PROCESS | 3668 | 1461110484104 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD771800 == 31 [pid = 3668] [id = 389] 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049A8F5C400) [pid = 3668] [serial = 1167] [outer = 0000000000000000] 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049A9204800) [pid = 3668] [serial = 1168] [outer = 00000049A8F5C400] 17:01:24 INFO - PROCESS | 3668 | 1461110484152 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049A9333000) [pid = 3668] [serial = 1169] [outer = 00000049A8F5C400] 17:01:24 INFO - PROCESS | 3668 | 1461110484573 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]]]}] 17:01:24 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 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:01:24 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. 17:01:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:01:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 17:01:24 INFO - PROCESS | 3668 | 1461110484638 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 3668 | 1461110484640 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:01:24 INFO - PROCESS | 3668 | 1461110484644 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 3668 | 1461110484646 Marionette TRACE conn5 <- [1,1522,null,{}] 17:01:24 INFO - PROCESS | 3668 | 1461110484649 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}] 17:01:24 INFO - PROCESS | 3668 | 1461110484731 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:01:24 INFO - PROCESS | 3668 | 1461110484737 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA4C000 == 32 [pid = 3668] [id = 390] 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049A1D64400) [pid = 3668] [serial = 1170] [outer = 0000000000000000] 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049A9D8F400) [pid = 3668] [serial = 1171] [outer = 00000049A1D64400] 17:01:24 INFO - PROCESS | 3668 | 1461110484784 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049AA381000) [pid = 3668] [serial = 1172] [outer = 00000049A1D64400] 17:01:25 INFO - PROCESS | 3668 | 1461110485253 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]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 17:01:25 INFO - PROCESS | 3668 | 1461110485339 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 3668 | 1461110485341 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:01:25 INFO - PROCESS | 3668 | 1461110485345 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 3668 | 1461110485346 Marionette TRACE conn5 <- [1,1526,null,{}] 17:01:25 INFO - PROCESS | 3668 | 1461110485350 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}] 17:01:25 INFO - PROCESS | 3668 | 1461110485468 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:01:25 INFO - PROCESS | 3668 | 1461110485484 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0568000 == 33 [pid = 3668] [id = 391] 17:01:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049AD421800) [pid = 3668] [serial = 1173] [outer = 0000000000000000] 17:01:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049AD832800) [pid = 3668] [serial = 1174] [outer = 00000049AD421800] 17:01:25 INFO - PROCESS | 3668 | 1461110485535 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049AD83E400) [pid = 3668] [serial = 1175] [outer = 00000049AD421800] 17:01:25 INFO - PROCESS | 3668 | 1461110485987 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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 17:01:26 INFO - PROCESS | 3668 | 1461110486038 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 3668 | 1461110486040 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:01:26 INFO - PROCESS | 3668 | 1461110486043 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3668 | 1461110486045 Marionette TRACE conn5 <- [1,1530,null,{}] 17:01:26 INFO - PROCESS | 3668 | 1461110486049 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}] 17:01:26 INFO - PROCESS | 3668 | 1461110486158 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:01:26 INFO - PROCESS | 3668 | 1461110486168 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B080D000 == 34 [pid = 3668] [id = 392] 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049A3B19C00) [pid = 3668] [serial = 1176] [outer = 0000000000000000] 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049AEF53400) [pid = 3668] [serial = 1177] [outer = 00000049A3B19C00] 17:01:26 INFO - PROCESS | 3668 | 1461110486214 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049AF36CC00) [pid = 3668] [serial = 1178] [outer = 00000049A3B19C00] 17:01:26 INFO - PROCESS | 3668 | 1461110486644 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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 17:01:26 INFO - PROCESS | 3668 | 1461110486678 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:01:26 INFO - PROCESS | 3668 | 1461110486680 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 3668 | 1461110486688 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 3668 | 1461110486690 Marionette TRACE conn5 <- [1,1534,null,{}] 17:01:26 INFO - PROCESS | 3668 | 1461110486694 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}] 17:01:26 INFO - PROCESS | 3668 | 1461110486778 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:01:26 INFO - PROCESS | 3668 | 1461110486786 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0F42000 == 35 [pid = 3668] [id = 393] 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049AF371800) [pid = 3668] [serial = 1179] [outer = 0000000000000000] 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049AFA16400) [pid = 3668] [serial = 1180] [outer = 00000049AF371800] 17:01:26 INFO - PROCESS | 3668 | 1461110486832 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049AFD2C400) [pid = 3668] [serial = 1181] [outer = 00000049AF371800] 17:01:27 INFO - PROCESS | 3668 | 1461110487328 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]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 17:01:27 INFO - PROCESS | 3668 | 1461110487374 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:01:27 INFO - PROCESS | 3668 | 1461110487377 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:01:27 INFO - PROCESS | 3668 | 1461110487380 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 3668 | 1461110487382 Marionette TRACE conn5 <- [1,1538,null,{}] 17:01:27 INFO - PROCESS | 3668 | 1461110487385 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}] 17:01:27 INFO - PROCESS | 3668 | 1461110487498 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:01:27 INFO - PROCESS | 3668 | 1461110487582 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CAC000 == 36 [pid = 3668] [id = 394] 17:01:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049B010EC00) [pid = 3668] [serial = 1182] [outer = 0000000000000000] 17:01:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049B011B400) [pid = 3668] [serial = 1183] [outer = 00000049B010EC00] 17:01:27 INFO - PROCESS | 3668 | 1461110487631 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049B0169C00) [pid = 3668] [serial = 1184] [outer = 00000049B010EC00] 17:01:28 INFO - PROCESS | 3668 | 1461110488067 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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 17:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:01:28 INFO - PROCESS | 3668 | 1461110488124 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 3668 | 1461110488126 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3668 | 1461110488129 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 3668 | 1461110488131 Marionette TRACE conn5 <- [1,1542,null,{}] 17:01:28 INFO - PROCESS | 3668 | 1461110488135 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}] 17:01:28 INFO - PROCESS | 3668 | 1461110488255 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:01:28 INFO - PROCESS | 3668 | 1461110488317 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2898800 == 37 [pid = 3668] [id = 395] 17:01:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049B0169800) [pid = 3668] [serial = 1185] [outer = 0000000000000000] 17:01:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049B01F7800) [pid = 3668] [serial = 1186] [outer = 00000049B0169800] 17:01:28 INFO - PROCESS | 3668 | 1461110488364 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049B0606C00) [pid = 3668] [serial = 1187] [outer = 00000049B0169800] 17:01:28 INFO - PROCESS | 3668 | 1461110488818 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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 17:01:28 INFO - PROCESS | 3668 | 1461110488884 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:01:28 INFO - PROCESS | 3668 | 1461110488887 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 3668 | 1461110488890 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 3668 | 1461110488893 Marionette TRACE conn5 <- [1,1546,null,{}] 17:01:28 INFO - PROCESS | 3668 | 1461110488896 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}] 17:01:30 INFO - PROCESS | 3668 | 1461110490251 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049B88A9000) [pid = 3668] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049B4611000) [pid = 3668] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049BE3D8800) [pid = 3668] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049AD803800) [pid = 3668] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049A9204400) [pid = 3668] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049BA278400) [pid = 3668] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049B089D800) [pid = 3668] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B08A2C00) [pid = 3668] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B4C1AC00) [pid = 3668] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049BCE74000) [pid = 3668] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (000000499E7E1000) [pid = 3668] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049A3915400) [pid = 3668] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B4D69800) [pid = 3668] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B88AF800) [pid = 3668] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049B089F800) [pid = 3668] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049A3796C00) [pid = 3668] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B1299000) [pid = 3668] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049B4E36400) [pid = 3668] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049A1D69800) [pid = 3668] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049BCE77000) [pid = 3668] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049B77BD800) [pid = 3668] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049B77C7C00) [pid = 3668] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049B33BAC00) [pid = 3668] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049B4D32800) [pid = 3668] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049B5CD2800) [pid = 3668] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049AA382000) [pid = 3668] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049A3069000) [pid = 3668] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049A92E2000) [pid = 3668] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049BA27C800) [pid = 3668] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049AEF54800) [pid = 3668] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049B129A800) [pid = 3668] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049B129AC00) [pid = 3668] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049B4E29800) [pid = 3668] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049A2EEF400) [pid = 3668] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B4941C00) [pid = 3668] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B4521C00) [pid = 3668] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049BD164000) [pid = 3668] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B4C7D800) [pid = 3668] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049BB181400) [pid = 3668] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049A8FDC400) [pid = 3668] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049AA7F1400) [pid = 3668] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B85BBC00) [pid = 3668] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049BA2C8C00) [pid = 3668] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B11BAC00) [pid = 3668] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B4C82400) [pid = 3668] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B8723800) [pid = 3668] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049BCE1C400) [pid = 3668] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B493F000) [pid = 3668] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049AFEDBC00) [pid = 3668] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B4D31C00) [pid = 3668] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049B781D800) [pid = 3668] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B88A8000) [pid = 3668] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B5CD9C00) [pid = 3668] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B9281C00) [pid = 3668] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B4E3FC00) [pid = 3668] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049A31CC800) [pid = 3668] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049BB180400) [pid = 3668] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B4528C00) [pid = 3668] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B5C7E000) [pid = 3668] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049A3B1E800) [pid = 3668] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B424C000) [pid = 3668] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049A91B0400) [pid = 3668] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049A1D42800) [pid = 3668] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049BEF7E800) [pid = 3668] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049BFDDA000) [pid = 3668] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049BF265800) [pid = 3668] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049BEFB5C00) [pid = 3668] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049BD830400) [pid = 3668] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049BD164C00) [pid = 3668] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B4E2C000) [pid = 3668] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B0831000) [pid = 3668] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A9143400) [pid = 3668] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049BCE76800) [pid = 3668] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B11B6C00) [pid = 3668] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049A843F400) [pid = 3668] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049A3921800) [pid = 3668] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049A1C0E000) [pid = 3668] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:01:30 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B11C2800) [pid = 3668] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:01:30 INFO - PROCESS | 3668 | 1461110490343 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3F4A800 == 38 [pid = 3668] [id = 396] 17:01:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049A1C0E000) [pid = 3668] [serial = 1188] [outer = 0000000000000000] 17:01:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049A1CC4C00) [pid = 3668] [serial = 1189] [outer = 00000049A1C0E000] 17:01:30 INFO - PROCESS | 3668 | 1461110490401 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049A863A800) [pid = 3668] [serial = 1190] [outer = 00000049A1C0E000] 17:01:30 INFO - PROCESS | 3668 | 1461110490762 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]]]}] 17:01:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1948ms 17:01:30 INFO - PROCESS | 3668 | 1461110490840 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:01:30 INFO - PROCESS | 3668 | 1461110490842 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:01:30 INFO - PROCESS | 3668 | 1461110490845 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:01:30 INFO - PROCESS | 3668 | 1461110490847 Marionette TRACE conn5 <- [1,1550,null,{}] 17:01:30 INFO - PROCESS | 3668 | 1461110490850 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}] 17:01:30 INFO - PROCESS | 3668 | 1461110490935 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:01:30 INFO - PROCESS | 3668 | 1461110490941 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E1F800 == 39 [pid = 3668] [id = 397] 17:01:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049AA382000) [pid = 3668] [serial = 1191] [outer = 0000000000000000] 17:01:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B044C800) [pid = 3668] [serial = 1192] [outer = 00000049AA382000] 17:01:31 INFO - PROCESS | 3668 | 1461110490987 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B089AC00) [pid = 3668] [serial = 1193] [outer = 00000049AA382000] 17:01:31 INFO - PROCESS | 3668 | 1461110491419 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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:01:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 17:01:31 INFO - PROCESS | 3668 | 1461110491477 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 3668 | 1461110491479 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:01:31 INFO - PROCESS | 3668 | 1461110491483 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:01:31 INFO - PROCESS | 3668 | 1461110491485 Marionette TRACE conn5 <- [1,1554,null,{}] 17:01:31 INFO - PROCESS | 3668 | 1461110491488 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}] 17:01:31 INFO - PROCESS | 3668 | 1461110491573 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:01:31 INFO - PROCESS | 3668 | 1461110491580 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B420E800 == 40 [pid = 3668] [id = 398] 17:01:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B089A400) [pid = 3668] [serial = 1194] [outer = 0000000000000000] 17:01:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B0B30000) [pid = 3668] [serial = 1195] [outer = 00000049B089A400] 17:01:31 INFO - PROCESS | 3668 | 1461110491625 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B0F0B800) [pid = 3668] [serial = 1196] [outer = 00000049B089A400] 17:01:32 INFO - PROCESS | 3668 | 1461110492072 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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 17:01:32 INFO - PROCESS | 3668 | 1461110492114 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 3668 | 1461110492116 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:01:32 INFO - PROCESS | 3668 | 1461110492125 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:01:32 INFO - PROCESS | 3668 | 1461110492126 Marionette TRACE conn5 <- [1,1558,null,{}] 17:01:32 INFO - PROCESS | 3668 | 1461110492130 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}] 17:01:32 INFO - PROCESS | 3668 | 1461110492216 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:01:32 INFO - PROCESS | 3668 | 1461110492372 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4113800 == 41 [pid = 3668] [id = 399] 17:01:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (000000499E7D9C00) [pid = 3668] [serial = 1197] [outer = 0000000000000000] 17:01:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049A1C02400) [pid = 3668] [serial = 1198] [outer = 000000499E7D9C00] 17:01:32 INFO - PROCESS | 3668 | 1461110492431 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049A1E3AC00) [pid = 3668] [serial = 1199] [outer = 000000499E7D9C00] 17:01:33 INFO - PROCESS | 3668 | 1461110493113 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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:01:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1026ms 17:01:33 INFO - PROCESS | 3668 | 1461110493156 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 3668 | 1461110493160 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:01:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:01:33 INFO - PROCESS | 3668 | 1461110493187 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 3668 | 1461110493191 Marionette TRACE conn5 <- [1,1562,null,{}] 17:01:33 INFO - PROCESS | 3668 | 1461110493197 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}] 17:01:33 INFO - PROCESS | 3668 | 1461110493314 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:01:33 INFO - PROCESS | 3668 | 1461110493447 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CBE000 == 42 [pid = 3668] [id = 400] 17:01:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049A3B27C00) [pid = 3668] [serial = 1200] [outer = 0000000000000000] 17:01:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A3B8D800) [pid = 3668] [serial = 1201] [outer = 00000049A3B27C00] 17:01:33 INFO - PROCESS | 3668 | 1461110493508 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A5022000) [pid = 3668] [serial = 1202] [outer = 00000049A3B27C00] 17:01:34 INFO - PROCESS | 3668 | 1461110494073 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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 943ms 17:01:34 INFO - PROCESS | 3668 | 1461110494136 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 3668 | 1461110494140 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:01:34 INFO - PROCESS | 3668 | 1461110494145 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 3668 | 1461110494147 Marionette TRACE conn5 <- [1,1566,null,{}] 17:01:34 INFO - PROCESS | 3668 | 1461110494151 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}] 17:01:34 INFO - PROCESS | 3668 | 1461110494264 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:01:34 INFO - PROCESS | 3668 | 1461110494366 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B91000 == 43 [pid = 3668] [id = 401] 17:01:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049A9144C00) [pid = 3668] [serial = 1203] [outer = 0000000000000000] 17:01:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049AA388000) [pid = 3668] [serial = 1204] [outer = 00000049A9144C00] 17:01:34 INFO - PROCESS | 3668 | 1461110494423 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049AD7BD800) [pid = 3668] [serial = 1205] [outer = 00000049A9144C00] 17:01:35 INFO - PROCESS | 3668 | 1461110495062 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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 940ms 17:01:35 INFO - PROCESS | 3668 | 1461110495087 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 3668 | 1461110495090 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:01:35 INFO - PROCESS | 3668 | 1461110495101 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 3668 | 1461110495108 Marionette TRACE conn5 <- [1,1570,null,{}] 17:01:35 INFO - PROCESS | 3668 | 1461110495113 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}] 17:01:35 INFO - PROCESS | 3668 | 1461110495227 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:01:35 INFO - PROCESS | 3668 | 1461110495358 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA6000 == 44 [pid = 3668] [id = 402] 17:01:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049AF5B4000) [pid = 3668] [serial = 1206] [outer = 0000000000000000] 17:01:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B0449400) [pid = 3668] [serial = 1207] [outer = 00000049AF5B4000] 17:01:35 INFO - PROCESS | 3668 | 1461110495416 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B08A1400) [pid = 3668] [serial = 1208] [outer = 00000049AF5B4000] 17:01:36 INFO - PROCESS | 3668 | 1461110496011 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]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 943ms 17:01:36 INFO - PROCESS | 3668 | 1461110496038 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 3668 | 1461110496041 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:01:36 INFO - PROCESS | 3668 | 1461110496045 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 3668 | 1461110496047 Marionette TRACE conn5 <- [1,1574,null,{}] 17:01:36 INFO - PROCESS | 3668 | 1461110496051 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}] 17:01:36 INFO - PROCESS | 3668 | 1461110496163 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:01:36 INFO - PROCESS | 3668 | 1461110496267 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D10000 == 45 [pid = 3668] [id = 403] 17:01:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B1195400) [pid = 3668] [serial = 1209] [outer = 0000000000000000] 17:01:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049B11C0000) [pid = 3668] [serial = 1210] [outer = 00000049B1195400] 17:01:36 INFO - PROCESS | 3668 | 1461110496323 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049B128A000) [pid = 3668] [serial = 1211] [outer = 00000049B1195400] 17:01:36 INFO - PROCESS | 3668 | 1461110496921 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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 944ms 17:01:37 INFO - PROCESS | 3668 | 1461110496991 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 3668 | 1461110496994 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:01:37 INFO - PROCESS | 3668 | 1461110496997 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 3668 | 1461110496999 Marionette TRACE conn5 <- [1,1578,null,{}] 17:01:37 INFO - PROCESS | 3668 | 1461110497003 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}] 17:01:37 INFO - PROCESS | 3668 | 1461110497113 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:01:37 INFO - PROCESS | 3668 | 1461110497248 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C3A800 == 46 [pid = 3668] [id = 404] 17:01:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B1298400) [pid = 3668] [serial = 1212] [outer = 0000000000000000] 17:01:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B129AC00) [pid = 3668] [serial = 1213] [outer = 00000049B1298400] 17:01:37 INFO - PROCESS | 3668 | 1461110497316 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B12AB000) [pid = 3668] [serial = 1214] [outer = 00000049B1298400] 17:01:38 INFO - PROCESS | 3668 | 1461110497994 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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1028ms 17:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:01:38 INFO - PROCESS | 3668 | 1461110498029 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 3668 | 1461110498031 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:01:38 INFO - PROCESS | 3668 | 1461110498035 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 3668 | 1461110498037 Marionette TRACE conn5 <- [1,1582,null,{}] 17:01:38 INFO - PROCESS | 3668 | 1461110498041 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}] 17:01:38 INFO - PROCESS | 3668 | 1461110498168 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:01:38 INFO - PROCESS | 3668 | 1461110498272 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A918B000 == 47 [pid = 3668] [id = 405] 17:01:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049A1CBD400) [pid = 3668] [serial = 1215] [outer = 0000000000000000] 17:01:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049A1D45000) [pid = 3668] [serial = 1216] [outer = 00000049A1CBD400] 17:01:38 INFO - PROCESS | 3668 | 1461110498329 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049AD836800) [pid = 3668] [serial = 1217] [outer = 00000049A1CBD400] 17:01:38 INFO - PROCESS | 3668 | 1461110498966 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]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 17:01:39 INFO - PROCESS | 3668 | 1461110499024 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 3668 | 1461110499026 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:01:39 INFO - PROCESS | 3668 | 1461110499030 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 3668 | 1461110499032 Marionette TRACE conn5 <- [1,1586,null,{}] 17:01:39 INFO - PROCESS | 3668 | 1461110499036 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}] 17:01:39 INFO - PROCESS | 3668 | 1461110499145 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:01:39 INFO - PROCESS | 3668 | 1461110499385 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93B2800 == 48 [pid = 3668] [id = 406] 17:01:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049A1CC7400) [pid = 3668] [serial = 1218] [outer = 0000000000000000] 17:01:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049A1D40C00) [pid = 3668] [serial = 1219] [outer = 00000049A1CC7400] 17:01:39 INFO - PROCESS | 3668 | 1461110499443 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049A1E45000) [pid = 3668] [serial = 1220] [outer = 00000049A1CC7400] 17:01:40 INFO - PROCESS | 3668 | 1461110500018 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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1030ms 17:01:40 INFO - PROCESS | 3668 | 1461110500063 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 3668 | 1461110500069 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:01:40 INFO - PROCESS | 3668 | 1461110500074 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 3668 | 1461110500077 Marionette TRACE conn5 <- [1,1590,null,{}] 17:01:40 INFO - PROCESS | 3668 | 1461110500100 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}] 17:01:40 INFO - PROCESS | 3668 | 1461110500213 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:01:40 INFO - PROCESS | 3668 | 1461110500363 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B181C800 == 47 [pid = 3668] [id = 201] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B7816000) [pid = 3668] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4BD6800 == 48 [pid = 3668] [id = 407] 17:01:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049A1C0F400) [pid = 3668] [serial = 1221] [outer = 0000000000000000] 17:01:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049A2660400) [pid = 3668] [serial = 1222] [outer = 00000049A1C0F400] 17:01:40 INFO - PROCESS | 3668 | 1461110500459 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049A3B19400) [pid = 3668] [serial = 1223] [outer = 00000049A1C0F400] 17:01:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD645000 == 47 [pid = 3668] [id = 385] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B1284000) [pid = 3668] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049A9337400) [pid = 3668] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B451E000) [pid = 3668] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B856D800) [pid = 3668] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B928D800) [pid = 3668] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049BD11F000) [pid = 3668] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B8722C00) [pid = 3668] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049BCE21000) [pid = 3668] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B4527C00) [pid = 3668] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B4E2F800) [pid = 3668] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B6C67400) [pid = 3668] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B871F400) [pid = 3668] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049B0941800) [pid = 3668] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049AD839800) [pid = 3668] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049BC591400) [pid = 3668] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049AFAB6800) [pid = 3668] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B1BCA800) [pid = 3668] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B1387C00) [pid = 3668] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B503F400) [pid = 3668] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049BCE7EC00) [pid = 3668] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B4D2A400) [pid = 3668] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B4944400) [pid = 3668] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049BE3E1800) [pid = 3668] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049B4C8B800) [pid = 3668] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B928D000) [pid = 3668] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049B4D32400) [pid = 3668] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049BE3E5400) [pid = 3668] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B0162800) [pid = 3668] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B4F3D000) [pid = 3668] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049BA5F6800) [pid = 3668] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B451DC00) [pid = 3668] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B407A400) [pid = 3668] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B9282400) [pid = 3668] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049BD167800) [pid = 3668] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049A3B18C00) [pid = 3668] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049A416C400) [pid = 3668] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049BEB06400) [pid = 3668] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049BD82F000) [pid = 3668] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049BA5FBC00) [pid = 3668] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B4940C00) [pid = 3668] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B4E23C00) [pid = 3668] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B9202C00) [pid = 3668] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049BCE76C00) [pid = 3668] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B6A1E400) [pid = 3668] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B12A6000) [pid = 3668] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B781E400) [pid = 3668] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B85BCC00) [pid = 3668] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049BA281400) [pid = 3668] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B7817000) [pid = 3668] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049BA2C3800) [pid = 3668] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B5BDA800) [pid = 3668] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049A549F000) [pid = 3668] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049BB1E6000) [pid = 3668] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049BC594800) [pid = 3668] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049AD420800) [pid = 3668] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B060A000) [pid = 3668] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B88A9400) [pid = 3668] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B6C66400) [pid = 3668] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B4E23400) [pid = 3668] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B4C83C00) [pid = 3668] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B4689400) [pid = 3668] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B1867C00) [pid = 3668] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B5CE0000) [pid = 3668] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B4F49C00) [pid = 3668] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B2F8A800) [pid = 3668] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049C087DC00) [pid = 3668] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049BEF82800) [pid = 3668] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049C087FC00) [pid = 3668] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049C0879000) [pid = 3668] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049BFDE0C00) [pid = 3668] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049BF269000) [pid = 3668] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049BFDE1800) [pid = 3668] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049BFDD6C00) [pid = 3668] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049BEB0FC00) [pid = 3668] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049BE3E1C00) [pid = 3668] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049BD831400) [pid = 3668] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049BD16C000) [pid = 3668] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049BA5F0400) [pid = 3668] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B5BE1400) [pid = 3668] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B4687800) [pid = 3668] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B0F0BC00) [pid = 3668] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AD8EBC00) [pid = 3668] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A9D30000) [pid = 3668] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049BD15FC00) [pid = 3668] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B1287000) [pid = 3668] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049AFD34800) [pid = 3668] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B060DC00) [pid = 3668] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A3B85C00) [pid = 3668] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A9334C00) [pid = 3668] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049ACCC6800) [pid = 3668] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A39B8000) [pid = 3668] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049BEF54000) [pid = 3668] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049B1390400) [pid = 3668] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049B1CDAC00) [pid = 3668] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049B12A7400) [pid = 3668] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049B5BD7800) [pid = 3668] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:01:40 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049B4947800) [pid = 3668] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:01:41 INFO - PROCESS | 3668 | 1461110501003 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]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 965ms 17:01:41 INFO - PROCESS | 3668 | 1461110501043 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3668 | 1461110501047 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:01:41 INFO - PROCESS | 3668 | 1461110501052 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 3668 | 1461110501054 Marionette TRACE conn5 <- [1,1594,null,{}] 17:01:41 INFO - PROCESS | 3668 | 1461110501058 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}] 17:01:41 INFO - PROCESS | 3668 | 1461110501149 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:01:41 INFO - PROCESS | 3668 | 1461110501156 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AF55B000 == 48 [pid = 3668] [id = 408] 17:01:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049A3B8D000) [pid = 3668] [serial = 1224] [outer = 0000000000000000] 17:01:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049A4B64000) [pid = 3668] [serial = 1225] [outer = 00000049A3B8D000] 17:01:41 INFO - PROCESS | 3668 | 1461110501203 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049A85C1400) [pid = 3668] [serial = 1226] [outer = 00000049A3B8D000] 17:01:41 INFO - PROCESS | 3668 | 1461110501699 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]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:01:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 17:01:41 INFO - PROCESS | 3668 | 1461110501748 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 3668 | 1461110501751 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:01:41 INFO - PROCESS | 3668 | 1461110501756 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 3668 | 1461110501763 Marionette TRACE conn5 <- [1,1598,null,{}] 17:01:41 INFO - PROCESS | 3668 | 1461110501772 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}] 17:01:41 INFO - PROCESS | 3668 | 1461110501897 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:01:42 INFO - PROCESS | 3668 | 1461110501988 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B080F000 == 49 [pid = 3668] [id = 409] 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049A416B800) [pid = 3668] [serial = 1227] [outer = 0000000000000000] 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049A9333400) [pid = 3668] [serial = 1228] [outer = 00000049A416B800] 17:01:42 INFO - PROCESS | 3668 | 1461110502035 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A9D97800) [pid = 3668] [serial = 1229] [outer = 00000049A416B800] 17:01:42 INFO - PROCESS | 3668 | 1461110502398 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]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 17:01:42 INFO - PROCESS | 3668 | 1461110502448 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 3668 | 1461110502451 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:01:42 INFO - PROCESS | 3668 | 1461110502455 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 3668 | 1461110502457 Marionette TRACE conn5 <- [1,1602,null,{}] 17:01:42 INFO - PROCESS | 3668 | 1461110502460 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}] 17:01:42 INFO - PROCESS | 3668 | 1461110502551 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:01:42 INFO - PROCESS | 3668 | 1461110502557 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3A0B000 == 50 [pid = 3668] [id = 410] 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049AA389800) [pid = 3668] [serial = 1230] [outer = 0000000000000000] 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049AD425C00) [pid = 3668] [serial = 1231] [outer = 00000049AA389800] 17:01:42 INFO - PROCESS | 3668 | 1461110502603 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049AD83C800) [pid = 3668] [serial = 1232] [outer = 00000049AA389800] 17:01:43 INFO - PROCESS | 3668 | 1461110503027 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]]]}] 17:01:43 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 17:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 17:01:43 INFO - PROCESS | 3668 | 1461110503089 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3668 | 1461110503092 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:01:43 INFO - PROCESS | 3668 | 1461110503095 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 3668 | 1461110503097 Marionette TRACE conn5 <- [1,1606,null,{}] 17:01:43 INFO - PROCESS | 3668 | 1461110503100 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}] 17:01:43 INFO - PROCESS | 3668 | 1461110503214 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:01:43 INFO - PROCESS | 3668 | 1461110503356 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B289E800 == 51 [pid = 3668] [id = 411] 17:01:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049AEF50400) [pid = 3668] [serial = 1233] [outer = 0000000000000000] 17:01:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049AEF55C00) [pid = 3668] [serial = 1234] [outer = 00000049AEF50400] 17:01:43 INFO - PROCESS | 3668 | 1461110503422 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049AFA1A800) [pid = 3668] [serial = 1235] [outer = 00000049AEF50400] 17:01:43 INFO - PROCESS | 3668 | 1461110503835 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]]]}] 17:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 775ms 17:01:43 INFO - PROCESS | 3668 | 1461110503874 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 3668 | 1461110503876 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:01:43 INFO - PROCESS | 3668 | 1461110503879 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 3668 | 1461110503881 Marionette TRACE conn5 <- [1,1610,null,{}] 17:01:43 INFO - PROCESS | 3668 | 1461110503892 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}] 17:01:44 INFO - PROCESS | 3668 | 1461110504010 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:01:44 INFO - PROCESS | 3668 | 1461110504018 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B1000 == 52 [pid = 3668] [id = 412] 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049AFAC1800) [pid = 3668] [serial = 1236] [outer = 0000000000000000] 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B01ED400) [pid = 3668] [serial = 1237] [outer = 00000049AFAC1800] 17:01:44 INFO - PROCESS | 3668 | 1461110504108 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B060BC00) [pid = 3668] [serial = 1238] [outer = 00000049AFAC1800] 17:01:44 INFO - PROCESS | 3668 | 1461110504478 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]]]}] 17:01:44 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 17:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 17:01:44 INFO - PROCESS | 3668 | 1461110504511 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 3668 | 1461110504513 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:01:44 INFO - PROCESS | 3668 | 1461110504516 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 3668 | 1461110504518 Marionette TRACE conn5 <- [1,1614,null,{}] 17:01:44 INFO - PROCESS | 3668 | 1461110504522 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}] 17:01:44 INFO - PROCESS | 3668 | 1461110504635 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:01:44 INFO - PROCESS | 3668 | 1461110504686 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4669000 == 53 [pid = 3668] [id = 413] 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B07C4400) [pid = 3668] [serial = 1239] [outer = 0000000000000000] 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B082DC00) [pid = 3668] [serial = 1240] [outer = 00000049B07C4400] 17:01:44 INFO - PROCESS | 3668 | 1461110504732 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B0C73800) [pid = 3668] [serial = 1241] [outer = 00000049B07C4400] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B010EC00) [pid = 3668] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A1D64400) [pid = 3668] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A1C0E000) [pid = 3668] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049AF371800) [pid = 3668] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A266B800) [pid = 3668] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A1C0C000) [pid = 3668] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A8F5C400) [pid = 3668] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049AA382000) [pid = 3668] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049B0169800) [pid = 3668] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B5CD6800) [pid = 3668] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049AD421800) [pid = 3668] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A3797C00) [pid = 3668] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:01:44 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A3B19C00) [pid = 3668] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:01:45 INFO - PROCESS | 3668 | 1461110505134 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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 17:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:01:45 INFO - PROCESS | 3668 | 1461110505149 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3668 | 1461110505151 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:01:45 INFO - PROCESS | 3668 | 1461110505155 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3668 | 1461110505157 Marionette TRACE conn5 <- [1,1618,null,{}] 17:01:45 INFO - PROCESS | 3668 | 1461110505160 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}] 17:01:45 INFO - PROCESS | 3668 | 1461110505280 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:01:45 INFO - PROCESS | 3668 | 1461110505329 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4670000 == 54 [pid = 3668] [id = 414] 17:01:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A1D69400) [pid = 3668] [serial = 1242] [outer = 0000000000000000] 17:01:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049AFAC2C00) [pid = 3668] [serial = 1243] [outer = 00000049A1D69400] 17:01:45 INFO - PROCESS | 3668 | 1461110505379 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B0F10000) [pid = 3668] [serial = 1244] [outer = 00000049A1D69400] 17:01:45 INFO - PROCESS | 3668 | 1461110505700 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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 586ms 17:01:45 INFO - PROCESS | 3668 | 1461110505742 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 3668 | 1461110505745 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:01:45 INFO - PROCESS | 3668 | 1461110505748 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 3668 | 1461110505750 Marionette TRACE conn5 <- [1,1622,null,{}] 17:01:45 INFO - PROCESS | 3668 | 1461110505754 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}] 17:01:45 INFO - PROCESS | 3668 | 1461110505872 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:01:45 INFO - PROCESS | 3668 | 1461110505880 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F22000 == 55 [pid = 3668] [id = 415] 17:01:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B11C0800) [pid = 3668] [serial = 1245] [outer = 0000000000000000] 17:01:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B128D400) [pid = 3668] [serial = 1246] [outer = 00000049B11C0800] 17:01:45 INFO - PROCESS | 3668 | 1461110505928 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B129F800) [pid = 3668] [serial = 1247] [outer = 00000049B11C0800] 17:01:46 INFO - PROCESS | 3668 | 1461110506500 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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 795ms 17:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:01:46 INFO - PROCESS | 3668 | 1461110506575 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 3668 | 1461110506577 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:01:46 INFO - PROCESS | 3668 | 1461110506580 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 3668 | 1461110506582 Marionette TRACE conn5 <- [1,1626,null,{}] 17:01:46 INFO - PROCESS | 3668 | 1461110506588 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}] 17:01:46 INFO - PROCESS | 3668 | 1461110506677 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:01:46 INFO - PROCESS | 3668 | 1461110506683 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7464800 == 56 [pid = 3668] [id = 416] 17:01:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B12A9000) [pid = 3668] [serial = 1248] [outer = 0000000000000000] 17:01:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B12B1000) [pid = 3668] [serial = 1249] [outer = 00000049B12A9000] 17:01:46 INFO - PROCESS | 3668 | 1461110506734 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B138E000) [pid = 3668] [serial = 1250] [outer = 00000049B12A9000] 17:01:47 INFO - PROCESS | 3668 | 1461110507482 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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 942ms 17:01:47 INFO - PROCESS | 3668 | 1461110507524 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:01:47 INFO - PROCESS | 3668 | 1461110507530 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:01:47 INFO - PROCESS | 3668 | 1461110507536 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 3668 | 1461110507540 Marionette TRACE conn5 <- [1,1630,null,{}] 17:01:47 INFO - PROCESS | 3668 | 1461110507546 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}] 17:01:47 INFO - PROCESS | 3668 | 1461110507668 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:01:47 INFO - PROCESS | 3668 | 1461110507795 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBA4000 == 57 [pid = 3668] [id = 417] 17:01:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A3B26800) [pid = 3668] [serial = 1251] [outer = 0000000000000000] 17:01:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049A3B90400) [pid = 3668] [serial = 1252] [outer = 00000049A3B26800] 17:01:47 INFO - PROCESS | 3668 | 1461110507856 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A8276000) [pid = 3668] [serial = 1253] [outer = 00000049A3B26800] 17:01:48 INFO - PROCESS | 3668 | 1461110508478 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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 985ms 17:01:48 INFO - PROCESS | 3668 | 1461110508524 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 3668 | 1461110508530 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:01:48 INFO - PROCESS | 3668 | 1461110508537 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 3668 | 1461110508540 Marionette TRACE conn5 <- [1,1634,null,{}] 17:01:48 INFO - PROCESS | 3668 | 1461110508544 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}] 17:01:48 INFO - PROCESS | 3668 | 1461110508663 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:01:48 INFO - PROCESS | 3668 | 1461110508787 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B288A800 == 58 [pid = 3668] [id = 418] 17:01:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049A9332C00) [pid = 3668] [serial = 1254] [outer = 0000000000000000] 17:01:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049A9D95C00) [pid = 3668] [serial = 1255] [outer = 00000049A9332C00] 17:01:48 INFO - PROCESS | 3668 | 1461110508844 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049AD83FC00) [pid = 3668] [serial = 1256] [outer = 00000049A9332C00] 17:01:49 INFO - PROCESS | 3668 | 1461110509438 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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 17:01:49 INFO - PROCESS | 3668 | 1461110509486 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 3668 | 1461110509489 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:01:49 INFO - PROCESS | 3668 | 1461110509493 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 3668 | 1461110509497 Marionette TRACE conn5 <- [1,1638,null,{}] 17:01:49 INFO - PROCESS | 3668 | 1461110509509 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}] 17:01:49 INFO - PROCESS | 3668 | 1461110509630 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:01:49 INFO - PROCESS | 3668 | 1461110509729 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7482800 == 59 [pid = 3668] [id = 419] 17:01:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0164000) [pid = 3668] [serial = 1257] [outer = 0000000000000000] 17:01:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B0C71400) [pid = 3668] [serial = 1258] [outer = 00000049B0164000] 17:01:49 INFO - PROCESS | 3668 | 1461110509788 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B1387000) [pid = 3668] [serial = 1259] [outer = 00000049B0164000] 17:01:50 INFO - PROCESS | 3668 | 1461110510408 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]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 942ms 17:01:50 INFO - PROCESS | 3668 | 1461110510436 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 3668 | 1461110510440 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:01:50 INFO - PROCESS | 3668 | 1461110510443 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 3668 | 1461110510445 Marionette TRACE conn5 <- [1,1642,null,{}] 17:01:50 INFO - PROCESS | 3668 | 1461110510449 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}] 17:01:50 INFO - PROCESS | 3668 | 1461110510565 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:01:50 INFO - PROCESS | 3668 | 1461110510660 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C7800 == 60 [pid = 3668] [id = 420] 17:01:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B1386400) [pid = 3668] [serial = 1260] [outer = 0000000000000000] 17:01:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B1963000) [pid = 3668] [serial = 1261] [outer = 00000049B1386400] 17:01:50 INFO - PROCESS | 3668 | 1461110510717 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B1B35800) [pid = 3668] [serial = 1262] [outer = 00000049B1386400] 17:01:51 INFO - PROCESS | 3668 | 1461110511300 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]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 880ms 17:01:51 INFO - PROCESS | 3668 | 1461110511334 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 3668 | 1461110511336 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:01:51 INFO - PROCESS | 3668 | 1461110511341 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:01:51 INFO - PROCESS | 3668 | 1461110511344 Marionette TRACE conn5 <- [1,1646,null,{}] 17:01:51 INFO - PROCESS | 3668 | 1461110511347 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}] 17:01:51 INFO - PROCESS | 3668 | 1461110511458 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:01:51 INFO - PROCESS | 3668 | 1461110511552 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B852F800 == 61 [pid = 3668] [id = 421] 17:01:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B1CDEC00) [pid = 3668] [serial = 1263] [outer = 0000000000000000] 17:01:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B290E800) [pid = 3668] [serial = 1264] [outer = 00000049B1CDEC00] 17:01:51 INFO - PROCESS | 3668 | 1461110511610 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B2B4E000) [pid = 3668] [serial = 1265] [outer = 00000049B1CDEC00] 17:01:52 INFO - PROCESS | 3668 | 1461110512203 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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 880ms 17:01:52 INFO - PROCESS | 3668 | 1461110512226 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 3668 | 1461110512228 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:01:52 INFO - PROCESS | 3668 | 1461110512232 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 3668 | 1461110512234 Marionette TRACE conn5 <- [1,1650,null,{}] 17:01:52 INFO - PROCESS | 3668 | 1461110512238 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}] 17:01:52 INFO - PROCESS | 3668 | 1461110512360 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:01:52 INFO - PROCESS | 3668 | 1461110512457 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8750000 == 62 [pid = 3668] [id = 422] 17:01:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B3E47C00) [pid = 3668] [serial = 1266] [outer = 0000000000000000] 17:01:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4084000) [pid = 3668] [serial = 1267] [outer = 00000049B3E47C00] 17:01:52 INFO - PROCESS | 3668 | 1461110512516 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B451BC00) [pid = 3668] [serial = 1268] [outer = 00000049B3E47C00] 17:01:53 INFO - PROCESS | 3668 | 1461110513107 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]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 17:01:53 INFO - PROCESS | 3668 | 1461110513179 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 3668 | 1461110513182 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:01:53 INFO - PROCESS | 3668 | 1461110513185 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 3668 | 1461110513187 Marionette TRACE conn5 <- [1,1654,null,{}] 17:01:53 INFO - PROCESS | 3668 | 1461110513191 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}] 17:01:53 INFO - PROCESS | 3668 | 1461110513302 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:01:53 INFO - PROCESS | 3668 | 1461110513558 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD894000 == 63 [pid = 3668] [id = 423] 17:01:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A1CC6C00) [pid = 3668] [serial = 1269] [outer = 0000000000000000] 17:01:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049A1D42800) [pid = 3668] [serial = 1270] [outer = 00000049A1CC6C00] 17:01:53 INFO - PROCESS | 3668 | 1461110513622 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A391AC00) [pid = 3668] [serial = 1271] [outer = 00000049A1CC6C00] 17:01:54 INFO - PROCESS | 3668 | 1461110514271 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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1135ms 17:01:54 INFO - PROCESS | 3668 | 1461110514323 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 3668 | 1461110514328 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:01:54 INFO - PROCESS | 3668 | 1461110514352 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 3668 | 1461110514355 Marionette TRACE conn5 <- [1,1658,null,{}] 17:01:54 INFO - PROCESS | 3668 | 1461110514363 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}] 17:01:54 INFO - PROCESS | 3668 | 1461110514484 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:01:54 INFO - PROCESS | 3668 | 1461110514629 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7474800 == 62 [pid = 3668] [id = 211] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F22000 == 61 [pid = 3668] [id = 415] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4670000 == 60 [pid = 3668] [id = 414] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4669000 == 59 [pid = 3668] [id = 413] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B1000 == 58 [pid = 3668] [id = 412] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B289E800 == 57 [pid = 3668] [id = 411] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3A0B000 == 56 [pid = 3668] [id = 410] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049B080F000 == 55 [pid = 3668] [id = 409] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049AF55B000 == 54 [pid = 3668] [id = 408] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B0B30000) [pid = 3668] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3A0B000 == 55 [pid = 3668] [id = 424] 17:01:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A1CBAC00) [pid = 3668] [serial = 1272] [outer = 0000000000000000] 17:01:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A379A400) [pid = 3668] [serial = 1273] [outer = 00000049A1CBAC00] 17:01:54 INFO - PROCESS | 3668 | 1461110514736 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A4015C00) [pid = 3668] [serial = 1274] [outer = 00000049A1CBAC00] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4BD6800 == 54 [pid = 3668] [id = 407] 17:01:54 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93B2800 == 53 [pid = 3668] [id = 406] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B0169C00) [pid = 3668] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A9D8F400) [pid = 3668] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A863A800) [pid = 3668] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AFD2C400) [pid = 3668] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049A26A4800) [pid = 3668] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A549B000) [pid = 3668] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A8C6D000) [pid = 3668] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049AFA16400) [pid = 3668] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A9204800) [pid = 3668] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049A9333000) [pid = 3668] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B089AC00) [pid = 3668] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B0606C00) [pid = 3668] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A1CC4C00) [pid = 3668] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B011B400) [pid = 3668] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B8576800) [pid = 3668] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049AD832800) [pid = 3668] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B044C800) [pid = 3668] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A39B3C00) [pid = 3668] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AF36CC00) [pid = 3668] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B01F7800) [pid = 3668] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A3797800) [pid = 3668] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AA381000) [pid = 3668] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049AD83E400) [pid = 3668] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049AEF53400) [pid = 3668] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:01:54 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A3B21400) [pid = 3668] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:01:55 INFO - PROCESS | 3668 | 1461110515217 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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 903ms 17:01:55 INFO - PROCESS | 3668 | 1461110515241 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3668 | 1461110515245 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:01:55 INFO - PROCESS | 3668 | 1461110515255 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 3668 | 1461110515257 Marionette TRACE conn5 <- [1,1662,null,{}] 17:01:55 INFO - PROCESS | 3668 | 1461110515261 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}] 17:01:55 INFO - PROCESS | 3668 | 1461110515353 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:01:55 INFO - PROCESS | 3668 | 1461110515360 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF97800 == 54 [pid = 3668] [id = 425] 17:01:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A843E400) [pid = 3668] [serial = 1275] [outer = 0000000000000000] 17:01:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A8DD4000) [pid = 3668] [serial = 1276] [outer = 00000049A843E400] 17:01:55 INFO - PROCESS | 3668 | 1461110515408 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A920EC00) [pid = 3668] [serial = 1277] [outer = 00000049A843E400] 17:01:55 INFO - PROCESS | 3668 | 1461110515896 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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 690ms 17:01:55 INFO - PROCESS | 3668 | 1461110515944 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 3668 | 1461110515946 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:01:55 INFO - PROCESS | 3668 | 1461110515951 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 3668 | 1461110515957 Marionette TRACE conn5 <- [1,1666,null,{}] 17:01:55 INFO - PROCESS | 3668 | 1461110515967 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}] 17:01:56 INFO - PROCESS | 3668 | 1461110516061 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:01:56 INFO - PROCESS | 3668 | 1461110516144 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0821000 == 55 [pid = 3668] [id = 426] 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049A9146800) [pid = 3668] [serial = 1278] [outer = 0000000000000000] 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AA7EDC00) [pid = 3668] [serial = 1279] [outer = 00000049A9146800] 17:01:56 INFO - PROCESS | 3668 | 1461110516191 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AD7BD000) [pid = 3668] [serial = 1280] [outer = 00000049A9146800] 17:01:56 INFO - PROCESS | 3668 | 1461110516565 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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 17:01:56 INFO - PROCESS | 3668 | 1461110516645 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 3668 | 1461110516648 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:01:56 INFO - PROCESS | 3668 | 1461110516651 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 3668 | 1461110516653 Marionette TRACE conn5 <- [1,1670,null,{}] 17:01:56 INFO - PROCESS | 3668 | 1461110516657 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}] 17:01:56 INFO - PROCESS | 3668 | 1461110516818 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:01:56 INFO - PROCESS | 3668 | 1461110516847 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2804000 == 56 [pid = 3668] [id = 427] 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049AEF4F400) [pid = 3668] [serial = 1281] [outer = 0000000000000000] 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049AEF57000) [pid = 3668] [serial = 1282] [outer = 00000049AEF4F400] 17:01:56 INFO - PROCESS | 3668 | 1461110516894 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049AF370400) [pid = 3668] [serial = 1283] [outer = 00000049AEF4F400] 17:01:57 INFO - PROCESS | 3668 | 1461110517342 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]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 17:01:57 INFO - PROCESS | 3668 | 1461110517387 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 3668 | 1461110517389 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:01:57 INFO - PROCESS | 3668 | 1461110517392 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 3668 | 1461110517394 Marionette TRACE conn5 <- [1,1674,null,{}] 17:01:57 INFO - PROCESS | 3668 | 1461110517398 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}] 17:01:57 INFO - PROCESS | 3668 | 1461110517513 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:01:57 INFO - PROCESS | 3668 | 1461110517569 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B292F000 == 57 [pid = 3668] [id = 428] 17:01:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049AFD2C400) [pid = 3668] [serial = 1284] [outer = 0000000000000000] 17:01:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049AFEDB000) [pid = 3668] [serial = 1285] [outer = 00000049AFD2C400] 17:01:57 INFO - PROCESS | 3668 | 1461110517627 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B01F7800) [pid = 3668] [serial = 1286] [outer = 00000049AFD2C400] 17:01:58 INFO - PROCESS | 3668 | 1461110518093 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]]]}] 17:01:58 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 17:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 17:01:58 INFO - PROCESS | 3668 | 1461110518157 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 3668 | 1461110518159 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:01:58 INFO - PROCESS | 3668 | 1461110518171 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 3668 | 1461110518173 Marionette TRACE conn5 <- [1,1678,null,{}] 17:01:58 INFO - PROCESS | 3668 | 1461110518177 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}] 17:01:58 INFO - PROCESS | 3668 | 1461110518297 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:01:58 INFO - PROCESS | 3668 | 1461110518356 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B421A800 == 58 [pid = 3668] [id = 429] 17:01:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B0830400) [pid = 3668] [serial = 1287] [outer = 0000000000000000] 17:01:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B08A2000) [pid = 3668] [serial = 1288] [outer = 00000049B0830400] 17:01:58 INFO - PROCESS | 3668 | 1461110518402 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B11BBC00) [pid = 3668] [serial = 1289] [outer = 00000049B0830400] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B089A400) [pid = 3668] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A3B8D000) [pid = 3668] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A1CC7400) [pid = 3668] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AA389800) [pid = 3668] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AEF50400) [pid = 3668] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049A1C0F400) [pid = 3668] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A416B800) [pid = 3668] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B07C4400) [pid = 3668] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B11C0800) [pid = 3668] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A1D69400) [pid = 3668] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:01:58 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049AFAC1800) [pid = 3668] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:01:58 INFO - PROCESS | 3668 | 1461110518920 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]]]}] 17:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 775ms 17:01:58 INFO - PROCESS | 3668 | 1461110518949 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 3668 | 1461110518951 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:01:58 INFO - PROCESS | 3668 | 1461110518954 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 3668 | 1461110518956 Marionette TRACE conn5 <- [1,1682,null,{}] 17:01:58 INFO - PROCESS | 3668 | 1461110518960 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}] 17:01:59 INFO - PROCESS | 3668 | 1461110519048 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:01:59 INFO - PROCESS | 3668 | 1461110519130 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B465F000 == 59 [pid = 3668] [id = 430] 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A39BF000) [pid = 3668] [serial = 1290] [outer = 0000000000000000] 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AD875C00) [pid = 3668] [serial = 1291] [outer = 00000049A39BF000] 17:01:59 INFO - PROCESS | 3668 | 1461110519176 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B0FD1800) [pid = 3668] [serial = 1292] [outer = 00000049A39BF000] 17:01:59 INFO - PROCESS | 3668 | 1461110519532 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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 17:01:59 INFO - PROCESS | 3668 | 1461110519585 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 3668 | 1461110519587 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 3668 | 1461110519590 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:01:59 INFO - PROCESS | 3668 | 1461110519592 Marionette TRACE conn5 <- [1,1686,null,{}] 17:01:59 INFO - PROCESS | 3668 | 1461110519596 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}] 17:01:59 INFO - PROCESS | 3668 | 1461110519740 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:01:59 INFO - PROCESS | 3668 | 1461110519753 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D22800 == 60 [pid = 3668] [id = 431] 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049AFAC1800) [pid = 3668] [serial = 1293] [outer = 0000000000000000] 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B1297000) [pid = 3668] [serial = 1294] [outer = 00000049AFAC1800] 17:01:59 INFO - PROCESS | 3668 | 1461110519798 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B1384400) [pid = 3668] [serial = 1295] [outer = 00000049AFAC1800] 17:02:00 INFO - PROCESS | 3668 | 1461110520200 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]]]}] 17:02:00 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 17:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 17:02:00 INFO - PROCESS | 3668 | 1461110520222 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 3668 | 1461110520224 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:02:00 INFO - PROCESS | 3668 | 1461110520227 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:02:00 INFO - PROCESS | 3668 | 1461110520229 Marionette TRACE conn5 <- [1,1690,null,{}] 17:02:00 INFO - PROCESS | 3668 | 1461110520233 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}] 17:02:00 INFO - PROCESS | 3668 | 1461110520353 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:02:00 INFO - PROCESS | 3668 | 1461110520362 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C3800 == 61 [pid = 3668] [id = 432] 17:02:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B1962400) [pid = 3668] [serial = 1296] [outer = 0000000000000000] 17:02:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B2B45400) [pid = 3668] [serial = 1297] [outer = 00000049B1962400] 17:02:00 INFO - PROCESS | 3668 | 1461110520407 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B3E46000) [pid = 3668] [serial = 1298] [outer = 00000049B1962400] 17:02:00 INFO - PROCESS | 3668 | 1461110520885 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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 17:02:00 INFO - PROCESS | 3668 | 1461110520936 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 3668 | 1461110520941 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:02:00 INFO - PROCESS | 3668 | 1461110520948 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 3668 | 1461110520953 Marionette TRACE conn5 <- [1,1694,null,{}] 17:02:00 INFO - PROCESS | 3668 | 1461110520960 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}] 17:02:01 INFO - PROCESS | 3668 | 1461110521145 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:02:01 INFO - PROCESS | 3668 | 1461110521252 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD77A000 == 62 [pid = 3668] [id = 433] 17:02:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A3919400) [pid = 3668] [serial = 1299] [outer = 0000000000000000] 17:02:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049A39C1400) [pid = 3668] [serial = 1300] [outer = 00000049A3919400] 17:02:01 INFO - PROCESS | 3668 | 1461110521312 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049A4166400) [pid = 3668] [serial = 1301] [outer = 00000049A3919400] 17:02:01 INFO - PROCESS | 3668 | 1461110521889 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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 17:02:01 INFO - PROCESS | 3668 | 1461110521934 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 3668 | 1461110521941 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:02:01 INFO - PROCESS | 3668 | 1461110521948 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:02:01 INFO - PROCESS | 3668 | 1461110521951 Marionette TRACE conn5 <- [1,1698,null,{}] 17:02:01 INFO - PROCESS | 3668 | 1461110521955 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}] 17:02:02 INFO - PROCESS | 3668 | 1461110522073 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:02:02 INFO - PROCESS | 3668 | 1461110522172 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B181C000 == 63 [pid = 3668] [id = 434] 17:02:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A91AF000) [pid = 3668] [serial = 1302] [outer = 0000000000000000] 17:02:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A933EC00) [pid = 3668] [serial = 1303] [outer = 00000049A91AF000] 17:02:02 INFO - PROCESS | 3668 | 1461110522229 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049AD832400) [pid = 3668] [serial = 1304] [outer = 00000049A91AF000] 17:02:02 INFO - PROCESS | 3668 | 1461110522845 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]]]}] 17:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 944ms 17:02:02 INFO - PROCESS | 3668 | 1461110522898 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:02:02 INFO - PROCESS | 3668 | 1461110522901 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:02:02 INFO - PROCESS | 3668 | 1461110522905 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - PROCESS | 3668 | 1461110522909 Marionette TRACE conn5 <- [1,1702,null,{}] 17:02:02 INFO - PROCESS | 3668 | 1461110522921 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}] 17:02:03 INFO - PROCESS | 3668 | 1461110523046 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:02:03 INFO - PROCESS | 3668 | 1461110523172 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AEB000 == 64 [pid = 3668] [id = 435] 17:02:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049AFEDA000) [pid = 3668] [serial = 1305] [outer = 0000000000000000] 17:02:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B044F400) [pid = 3668] [serial = 1306] [outer = 00000049AFEDA000] 17:02:03 INFO - PROCESS | 3668 | 1461110523234 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B128F400) [pid = 3668] [serial = 1307] [outer = 00000049AFEDA000] 17:02:03 INFO - PROCESS | 3668 | 1461110523874 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 17:02:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:02:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:03 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 3668 | 1461110523902 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:02:03 INFO - PROCESS | 3668 | 1461110523907 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 3668 | 1461110523909 Marionette TRACE conn5 <- [1,1706,null,{}] 17:02:03 INFO - PROCESS | 3668 | 1461110523913 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}] 17:02:04 INFO - PROCESS | 3668 | 1461110524029 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:02:04 INFO - PROCESS | 3668 | 1461110524153 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9247800 == 65 [pid = 3668] [id = 436] 17:02:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B3490400) [pid = 3668] [serial = 1308] [outer = 0000000000000000] 17:02:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B4523C00) [pid = 3668] [serial = 1309] [outer = 00000049B3490400] 17:02:04 INFO - PROCESS | 3668 | 1461110524211 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4605400) [pid = 3668] [serial = 1310] [outer = 00000049B3490400] 17:02:04 INFO - PROCESS | 3668 | 1461110524760 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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 882ms 17:02:04 INFO - PROCESS | 3668 | 1461110524800 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 3668 | 1461110524803 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:02:04 INFO - PROCESS | 3668 | 1461110524808 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 3668 | 1461110524810 Marionette TRACE conn5 <- [1,1710,null,{}] 17:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:02:04 INFO - PROCESS | 3668 | 1461110524814 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}] 17:02:04 INFO - PROCESS | 3668 | 1461110524925 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:02:05 INFO - PROCESS | 3668 | 1461110525021 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B92A4800 == 66 [pid = 3668] [id = 437] 17:02:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B460CC00) [pid = 3668] [serial = 1311] [outer = 0000000000000000] 17:02:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B4610C00) [pid = 3668] [serial = 1312] [outer = 00000049B460CC00] 17:02:05 INFO - PROCESS | 3668 | 1461110525077 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B468E800) [pid = 3668] [serial = 1313] [outer = 00000049B460CC00] 17:02:05 INFO - PROCESS | 3668 | 1461110525657 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]]]}] 17:02:05 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 17:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 880ms 17:02:05 INFO - PROCESS | 3668 | 1461110525695 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 3668 | 1461110525698 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:02:05 INFO - PROCESS | 3668 | 1461110525702 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 3668 | 1461110525704 Marionette TRACE conn5 <- [1,1714,null,{}] 17:02:05 INFO - PROCESS | 3668 | 1461110525708 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}] 17:02:05 INFO - PROCESS | 3668 | 1461110525844 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:02:05 INFO - PROCESS | 3668 | 1461110525947 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3AC000 == 67 [pid = 3668] [id = 438] 17:02:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B4946C00) [pid = 3668] [serial = 1314] [outer = 0000000000000000] 17:02:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B4C17000) [pid = 3668] [serial = 1315] [outer = 00000049B4946C00] 17:02:06 INFO - PROCESS | 3668 | 1461110526006 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B4C7C800) [pid = 3668] [serial = 1316] [outer = 00000049B4946C00] 17:02:06 INFO - PROCESS | 3668 | 1461110526590 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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 943ms 17:02:06 INFO - PROCESS | 3668 | 1461110526648 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 3668 | 1461110526650 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:02:06 INFO - PROCESS | 3668 | 1461110526654 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:02:06 INFO - PROCESS | 3668 | 1461110526656 Marionette TRACE conn5 <- [1,1718,null,{}] 17:02:06 INFO - PROCESS | 3668 | 1461110526660 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}] 17:02:06 INFO - PROCESS | 3668 | 1461110526770 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:02:06 INFO - PROCESS | 3668 | 1461110526931 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA52A800 == 68 [pid = 3668] [id = 439] 17:02:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B4C84800) [pid = 3668] [serial = 1317] [outer = 0000000000000000] 17:02:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B4C89800) [pid = 3668] [serial = 1318] [outer = 00000049B4C84800] 17:02:07 INFO - PROCESS | 3668 | 1461110526988 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B4D2FC00) [pid = 3668] [serial = 1319] [outer = 00000049B4C84800] 17:02:07 INFO - PROCESS | 3668 | 1461110527630 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] 17:02:07 INFO - PROCESS | 3668 | 1461110527879 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:02:07 INFO - PROCESS | 3668 | 1461110527884 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:02:07 INFO - PROCESS | 3668 | 1461110527887 Marionette TRACE conn5 <- [1,1722,null,{}] 17:02:07 INFO - PROCESS | 3668 | 1461110527893 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}] 17:02:08 INFO - PROCESS | 3668 | 1461110527999 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:02:08 INFO - PROCESS | 3668 | 1461110528122 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0771000 == 69 [pid = 3668] [id = 440] 17:02:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049A3914400) [pid = 3668] [serial = 1320] [outer = 0000000000000000] 17:02:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049A391DC00) [pid = 3668] [serial = 1321] [outer = 00000049A3914400] 17:02:08 INFO - PROCESS | 3668 | 1461110528173 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A823CC00) [pid = 3668] [serial = 1322] [outer = 00000049A3914400] 17:02:08 INFO - PROCESS | 3668 | 1461110528781 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]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 17:02:08 INFO - PROCESS | 3668 | 1461110528834 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 3668 | 1461110528838 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:02:08 INFO - PROCESS | 3668 | 1461110528846 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 3668 | 1461110528849 Marionette TRACE conn5 <- [1,1726,null,{}] 17:02:08 INFO - PROCESS | 3668 | 1461110528854 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}] 17:02:08 INFO - PROCESS | 3668 | 1461110528959 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:02:09 INFO - PROCESS | 3668 | 1461110529097 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D22800 == 68 [pid = 3668] [id = 431] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B465F000 == 67 [pid = 3668] [id = 430] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B421A800 == 66 [pid = 3668] [id = 429] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B292F000 == 65 [pid = 3668] [id = 428] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2804000 == 64 [pid = 3668] [id = 427] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0821000 == 63 [pid = 3668] [id = 426] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF97800 == 62 [pid = 3668] [id = 425] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049A1C02400) [pid = 3668] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049A3B8D800) [pid = 3668] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049AA388000) [pid = 3668] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B0449400) [pid = 3668] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B11C0000) [pid = 3668] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B129AC00) [pid = 3668] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A1D45000) [pid = 3668] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B12B1000) [pid = 3668] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4B12000 == 63 [pid = 3668] [id = 441] 17:02:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049A1D45000) [pid = 3668] [serial = 1323] [outer = 0000000000000000] 17:02:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A2665400) [pid = 3668] [serial = 1324] [outer = 00000049A1D45000] 17:02:09 INFO - PROCESS | 3668 | 1461110529193 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A8FDE400) [pid = 3668] [serial = 1325] [outer = 00000049A1D45000] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3A0B000 == 62 [pid = 3668] [id = 424] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD894000 == 61 [pid = 3668] [id = 423] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B852F800 == 60 [pid = 3668] [id = 421] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C7800 == 59 [pid = 3668] [id = 420] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7482800 == 58 [pid = 3668] [id = 419] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049B288A800 == 57 [pid = 3668] [id = 418] 17:02:09 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBA4000 == 56 [pid = 3668] [id = 417] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B0F0B800) [pid = 3668] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A4B64000) [pid = 3668] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A85C1400) [pid = 3668] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A1E45000) [pid = 3668] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A1D40C00) [pid = 3668] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049AD425C00) [pid = 3668] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049AEF55C00) [pid = 3668] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A2660400) [pid = 3668] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A3B19400) [pid = 3668] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A9333400) [pid = 3668] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A9D97800) [pid = 3668] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B082DC00) [pid = 3668] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B129F800) [pid = 3668] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AFAC2C00) [pid = 3668] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B01ED400) [pid = 3668] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B060BC00) [pid = 3668] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049AFA1A800) [pid = 3668] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B0C73800) [pid = 3668] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B128D400) [pid = 3668] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B0F10000) [pid = 3668] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AD83C800) [pid = 3668] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:02:09 INFO - PROCESS | 3668 | 1461110529673 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]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 881ms 17:02:09 INFO - PROCESS | 3668 | 1461110529729 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 3668 | 1461110529732 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:02:09 INFO - PROCESS | 3668 | 1461110529735 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 3668 | 1461110529737 Marionette TRACE conn5 <- [1,1730,null,{}] 17:02:09 INFO - PROCESS | 3668 | 1461110529748 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}] 17:02:09 INFO - PROCESS | 3668 | 1461110529846 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:02:09 INFO - PROCESS | 3668 | 1461110529856 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B055D800 == 57 [pid = 3668] [id = 442] 17:02:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A9D98000) [pid = 3668] [serial = 1326] [outer = 0000000000000000] 17:02:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A9F3E400) [pid = 3668] [serial = 1327] [outer = 00000049A9D98000] 17:02:09 INFO - PROCESS | 3668 | 1461110529912 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049ACCBF800) [pid = 3668] [serial = 1328] [outer = 00000049A9D98000] 17:02:10 INFO - PROCESS | 3668 | 1461110530397 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]]]}] 17:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 17:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:02:10 INFO - PROCESS | 3668 | 1461110530429 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 3668 | 1461110530432 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:02:10 INFO - PROCESS | 3668 | 1461110530435 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 3668 | 1461110530437 Marionette TRACE conn5 <- [1,1734,null,{}] 17:02:10 INFO - PROCESS | 3668 | 1461110530440 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}] 17:02:10 INFO - PROCESS | 3668 | 1461110530533 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:02:10 INFO - PROCESS | 3668 | 1461110530541 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1B81800 == 58 [pid = 3668] [id = 443] 17:02:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049AD87B400) [pid = 3668] [serial = 1329] [outer = 0000000000000000] 17:02:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049AEF53400) [pid = 3668] [serial = 1330] [outer = 00000049AD87B400] 17:02:10 INFO - PROCESS | 3668 | 1461110530588 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049AF5B2000) [pid = 3668] [serial = 1331] [outer = 00000049AD87B400] 17:02:11 INFO - PROCESS | 3668 | 1461110531068 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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 17:02:11 INFO - PROCESS | 3668 | 1461110531129 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3668 | 1461110531132 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:02:11 INFO - PROCESS | 3668 | 1461110531135 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 3668 | 1461110531137 Marionette TRACE conn5 <- [1,1738,null,{}] 17:02:11 INFO - PROCESS | 3668 | 1461110531140 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}] 17:02:11 INFO - PROCESS | 3668 | 1461110531229 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:02:11 INFO - PROCESS | 3668 | 1461110531322 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28A0000 == 59 [pid = 3668] [id = 444] 17:02:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A4B64000) [pid = 3668] [serial = 1332] [outer = 0000000000000000] 17:02:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049AFD31000) [pid = 3668] [serial = 1333] [outer = 00000049A4B64000] 17:02:11 INFO - PROCESS | 3668 | 1461110531369 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B01F1C00) [pid = 3668] [serial = 1334] [outer = 00000049A4B64000] 17:02:11 INFO - PROCESS | 3668 | 1461110531776 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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 688ms 17:02:11 INFO - PROCESS | 3668 | 1461110531827 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 3668 | 1461110531829 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:02:11 INFO - PROCESS | 3668 | 1461110531832 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:02:11 INFO - PROCESS | 3668 | 1461110531834 Marionette TRACE conn5 <- [1,1742,null,{}] 17:02:11 INFO - PROCESS | 3668 | 1461110531837 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}] 17:02:12 INFO - PROCESS | 3668 | 1461110532016 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:02:12 INFO - PROCESS | 3668 | 1461110532046 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4205000 == 60 [pid = 3668] [id = 445] 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B0610000) [pid = 3668] [serial = 1335] [outer = 0000000000000000] 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B089A000) [pid = 3668] [serial = 1336] [outer = 00000049B0610000] 17:02:12 INFO - PROCESS | 3668 | 1461110532095 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B0F11000) [pid = 3668] [serial = 1337] [outer = 00000049B0610000] 17:02:12 INFO - PROCESS | 3668 | 1461110532544 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]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 17:02:12 INFO - PROCESS | 3668 | 1461110532573 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 3668 | 1461110532575 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:02:12 INFO - PROCESS | 3668 | 1461110532578 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 3668 | 1461110532580 Marionette TRACE conn5 <- [1,1746,null,{}] 17:02:12 INFO - PROCESS | 3668 | 1461110532583 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}] 17:02:12 INFO - PROCESS | 3668 | 1461110532700 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:02:12 INFO - PROCESS | 3668 | 1461110532707 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B499D800 == 61 [pid = 3668] [id = 446] 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B11B8800) [pid = 3668] [serial = 1338] [outer = 0000000000000000] 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B128FC00) [pid = 3668] [serial = 1339] [outer = 00000049B11B8800] 17:02:12 INFO - PROCESS | 3668 | 1461110532799 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B12AC800) [pid = 3668] [serial = 1340] [outer = 00000049B11B8800] 17:02:13 INFO - PROCESS | 3668 | 1461110533240 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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 17:02:13 INFO - PROCESS | 3668 | 1461110533281 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 3668 | 1461110533283 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:02:13 INFO - PROCESS | 3668 | 1461110533287 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 3668 | 1461110533289 Marionette TRACE conn5 <- [1,1750,null,{}] 17:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:02:13 INFO - PROCESS | 3668 | 1461110533292 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}] 17:02:13 INFO - PROCESS | 3668 | 1461110533437 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:02:13 INFO - PROCESS | 3668 | 1461110533462 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D22800 == 62 [pid = 3668] [id = 447] 17:02:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B185F800) [pid = 3668] [serial = 1341] [outer = 0000000000000000] 17:02:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B19C5000) [pid = 3668] [serial = 1342] [outer = 00000049B185F800] 17:02:13 INFO - PROCESS | 3668 | 1461110533508 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B3337400) [pid = 3668] [serial = 1343] [outer = 00000049B185F800] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A1CC6C00) [pid = 3668] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049AEF4F400) [pid = 3668] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049AFD2C400) [pid = 3668] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B12A9000) [pid = 3668] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A9146800) [pid = 3668] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A39BF000) [pid = 3668] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B0830400) [pid = 3668] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AFAC1800) [pid = 3668] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049A1CBAC00) [pid = 3668] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:02:13 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A843E400) [pid = 3668] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:02:14 INFO - PROCESS | 3668 | 1461110534035 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]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 771ms 17:02:14 INFO - PROCESS | 3668 | 1461110534064 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 3668 | 1461110534066 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:02:14 INFO - PROCESS | 3668 | 1461110534069 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - PROCESS | 3668 | 1461110534071 Marionette TRACE conn5 <- [1,1754,null,{}] 17:02:14 INFO - PROCESS | 3668 | 1461110534075 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}] 17:02:14 INFO - PROCESS | 3668 | 1461110534164 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:02:14 INFO - PROCESS | 3668 | 1461110534170 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E9A800 == 63 [pid = 3668] [id = 448] 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049AA381000) [pid = 3668] [serial = 1344] [outer = 0000000000000000] 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B12A9000) [pid = 3668] [serial = 1345] [outer = 00000049AA381000] 17:02:14 INFO - PROCESS | 3668 | 1461110534218 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B4087400) [pid = 3668] [serial = 1346] [outer = 00000049AA381000] 17:02:14 INFO - PROCESS | 3668 | 1461110534651 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]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 628ms 17:02:14 INFO - PROCESS | 3668 | 1461110534706 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 3668 | 1461110534708 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:02:14 INFO - PROCESS | 3668 | 1461110534712 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:02:14 INFO - PROCESS | 3668 | 1461110534714 Marionette TRACE conn5 <- [1,1758,null,{}] 17:02:14 INFO - PROCESS | 3668 | 1461110534718 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}] 17:02:14 INFO - PROCESS | 3668 | 1461110534809 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:02:14 INFO - PROCESS | 3668 | 1461110534815 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78E2000 == 64 [pid = 3668] [id = 449] 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B4082400) [pid = 3668] [serial = 1347] [outer = 0000000000000000] 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B4603400) [pid = 3668] [serial = 1348] [outer = 00000049B4082400] 17:02:14 INFO - PROCESS | 3668 | 1461110534865 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4942400) [pid = 3668] [serial = 1349] [outer = 00000049B4082400] 17:02:15 INFO - PROCESS | 3668 | 1461110535313 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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 17:02:15 INFO - PROCESS | 3668 | 1461110535344 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 3668 | 1461110535347 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:02:15 INFO - PROCESS | 3668 | 1461110535355 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 3668 | 1461110535357 Marionette TRACE conn5 <- [1,1762,null,{}] 17:02:15 INFO - PROCESS | 3668 | 1461110535374 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}] 17:02:15 INFO - PROCESS | 3668 | 1461110535487 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:02:15 INFO - PROCESS | 3668 | 1461110535493 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B924D800 == 65 [pid = 3668] [id = 450] 17:02:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B4C1C400) [pid = 3668] [serial = 1350] [outer = 0000000000000000] 17:02:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B4D33800) [pid = 3668] [serial = 1351] [outer = 00000049B4C1C400] 17:02:15 INFO - PROCESS | 3668 | 1461110535545 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B4D6F000) [pid = 3668] [serial = 1352] [outer = 00000049B4C1C400] 17:02:16 INFO - PROCESS | 3668 | 1461110536288 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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1003ms 17:02:16 INFO - PROCESS | 3668 | 1461110536357 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 3668 | 1461110536362 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:02:16 INFO - PROCESS | 3668 | 1461110536369 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 3668 | 1461110536373 Marionette TRACE conn5 <- [1,1766,null,{}] 17:02:16 INFO - PROCESS | 3668 | 1461110536380 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}] 17:02:16 INFO - PROCESS | 3668 | 1461110536569 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:02:16 INFO - PROCESS | 3668 | 1461110536667 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA4C800 == 66 [pid = 3668] [id = 451] 17:02:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A3B20400) [pid = 3668] [serial = 1353] [outer = 0000000000000000] 17:02:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049A85C0C00) [pid = 3668] [serial = 1354] [outer = 00000049A3B20400] 17:02:16 INFO - PROCESS | 3668 | 1461110536726 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A9336800) [pid = 3668] [serial = 1355] [outer = 00000049A3B20400] 17:02:17 INFO - PROCESS | 3668 | 1461110537298 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]]]}] 17:02:17 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 17:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 17:02:17 INFO - PROCESS | 3668 | 1461110537358 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 3668 | 1461110537364 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:02:17 INFO - PROCESS | 3668 | 1461110537371 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:02:17 INFO - PROCESS | 3668 | 1461110537375 Marionette TRACE conn5 <- [1,1770,null,{}] 17:02:17 INFO - PROCESS | 3668 | 1461110537379 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}] 17:02:17 INFO - PROCESS | 3668 | 1461110537498 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:02:17 INFO - PROCESS | 3668 | 1461110537627 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F6A800 == 67 [pid = 3668] [id = 452] 17:02:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049AD80C000) [pid = 3668] [serial = 1356] [outer = 0000000000000000] 17:02:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049AEF54800) [pid = 3668] [serial = 1357] [outer = 00000049AD80C000] 17:02:17 INFO - PROCESS | 3668 | 1461110537685 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B01FB000) [pid = 3668] [serial = 1358] [outer = 00000049AD80C000] 17:02:18 INFO - PROCESS | 3668 | 1461110538321 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]]]}] 17:02:18 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 17:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 987ms 17:02:18 INFO - PROCESS | 3668 | 1461110538363 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 3668 | 1461110538366 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:02:18 INFO - PROCESS | 3668 | 1461110538370 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 3668 | 1461110538375 Marionette TRACE conn5 <- [1,1774,null,{}] 17:02:18 INFO - PROCESS | 3668 | 1461110538400 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}] 17:02:18 INFO - PROCESS | 3668 | 1461110538550 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:02:18 INFO - PROCESS | 3668 | 1461110538613 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D8800 == 68 [pid = 3668] [id = 453] 17:02:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B129BC00) [pid = 3668] [serial = 1359] [outer = 0000000000000000] 17:02:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B196A400) [pid = 3668] [serial = 1360] [outer = 00000049B129BC00] 17:02:18 INFO - PROCESS | 3668 | 1461110538713 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B4943800) [pid = 3668] [serial = 1361] [outer = 00000049B129BC00] 17:02:19 INFO - PROCESS | 3668 | 1461110539321 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]]]}] 17:02:19 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 17:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 17:02:19 INFO - PROCESS | 3668 | 1461110539358 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 3668 | 1461110539361 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:02:19 INFO - PROCESS | 3668 | 1461110539364 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 3668 | 1461110539367 Marionette TRACE conn5 <- [1,1778,null,{}] 17:02:19 INFO - PROCESS | 3668 | 1461110539370 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}] 17:02:19 INFO - PROCESS | 3668 | 1461110539488 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:02:19 INFO - PROCESS | 3668 | 1461110539617 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA56F800 == 69 [pid = 3668] [id = 454] 17:02:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B4D34800) [pid = 3668] [serial = 1362] [outer = 0000000000000000] 17:02:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4D68000) [pid = 3668] [serial = 1363] [outer = 00000049B4D34800] 17:02:19 INFO - PROCESS | 3668 | 1461110539675 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B4E24400) [pid = 3668] [serial = 1364] [outer = 00000049B4D34800] 17:02:20 INFO - PROCESS | 3668 | 1461110540231 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]]]}] 17:02:20 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) 17:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 942ms 17:02:20 INFO - PROCESS | 3668 | 1461110540309 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:02:20 INFO - PROCESS | 3668 | 1461110540311 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:02:20 INFO - PROCESS | 3668 | 1461110540315 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 3668 | 1461110540317 Marionette TRACE conn5 <- [1,1782,null,{}] 17:02:20 INFO - PROCESS | 3668 | 1461110540321 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}] 17:02:20 INFO - PROCESS | 3668 | 1461110540434 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:02:20 INFO - PROCESS | 3668 | 1461110540562 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB064000 == 70 [pid = 3668] [id = 455] 17:02:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B4D35400) [pid = 3668] [serial = 1365] [outer = 0000000000000000] 17:02:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049B4E2C000) [pid = 3668] [serial = 1366] [outer = 00000049B4D35400] 17:02:20 INFO - PROCESS | 3668 | 1461110540620 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049B4E3AC00) [pid = 3668] [serial = 1367] [outer = 00000049B4D35400] 17:02:21 INFO - PROCESS | 3668 | 1461110541198 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]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 17:02:21 INFO - PROCESS | 3668 | 1461110541262 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 3668 | 1461110541264 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:02:21 INFO - PROCESS | 3668 | 1461110541268 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 3668 | 1461110541271 Marionette TRACE conn5 <- [1,1786,null,{}] 17:02:21 INFO - PROCESS | 3668 | 1461110541274 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}] 17:02:21 INFO - PROCESS | 3668 | 1461110541410 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:02:21 INFO - PROCESS | 3668 | 1461110541541 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB12E000 == 71 [pid = 3668] [id = 456] 17:02:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049B4E3A000) [pid = 3668] [serial = 1368] [outer = 0000000000000000] 17:02:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049B4F44800) [pid = 3668] [serial = 1369] [outer = 00000049B4E3A000] 17:02:21 INFO - PROCESS | 3668 | 1461110541601 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049B503D400) [pid = 3668] [serial = 1370] [outer = 00000049B4E3A000] 17:02:22 INFO - PROCESS | 3668 | 1461110542238 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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1184ms 17:02:22 INFO - PROCESS | 3668 | 1461110542490 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 3668 | 1461110542495 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:02:22 INFO - PROCESS | 3668 | 1461110542502 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:02:22 INFO - PROCESS | 3668 | 1461110542505 Marionette TRACE conn5 <- [1,1790,null,{}] 17:02:22 INFO - PROCESS | 3668 | 1461110542511 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}] 17:02:22 INFO - PROCESS | 3668 | 1461110542620 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:02:22 INFO - PROCESS | 3668 | 1461110542744 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B019E000 == 72 [pid = 3668] [id = 457] 17:02:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049A3920800) [pid = 3668] [serial = 1371] [outer = 0000000000000000] 17:02:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049A39C1800) [pid = 3668] [serial = 1372] [outer = 00000049A3920800] 17:02:22 INFO - PROCESS | 3668 | 1461110542795 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049A91A9000) [pid = 3668] [serial = 1373] [outer = 00000049A3920800] 17:02:23 INFO - PROCESS | 3668 | 1461110543398 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]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 923ms 17:02:23 INFO - PROCESS | 3668 | 1461110543433 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 3668 | 1461110543437 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:02:23 INFO - PROCESS | 3668 | 1461110543444 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 3668 | 1461110543449 Marionette TRACE conn5 <- [1,1794,null,{}] 17:02:23 INFO - PROCESS | 3668 | 1461110543453 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}] 17:02:23 INFO - PROCESS | 3668 | 1461110543559 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:02:23 INFO - PROCESS | 3668 | 1461110543668 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B147F000 == 73 [pid = 3668] [id = 458] 17:02:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049A9D2A400) [pid = 3668] [serial = 1374] [outer = 0000000000000000] 17:02:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049AA747C00) [pid = 3668] [serial = 1375] [outer = 00000049A9D2A400] 17:02:23 INFO - PROCESS | 3668 | 1461110543720 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049AD834000) [pid = 3668] [serial = 1376] [outer = 00000049A9D2A400] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78E2000 == 72 [pid = 3668] [id = 449] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E9A800 == 71 [pid = 3668] [id = 448] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D22800 == 70 [pid = 3668] [id = 447] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B499D800 == 69 [pid = 3668] [id = 446] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4205000 == 68 [pid = 3668] [id = 445] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28A0000 == 67 [pid = 3668] [id = 444] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1B81800 == 66 [pid = 3668] [id = 443] 17:02:23 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049B0C71400) [pid = 3668] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:02:23 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B1963000) [pid = 3668] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:02:23 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B290E800) [pid = 3668] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:02:23 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B4084000) [pid = 3668] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:02:23 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B2B45400) [pid = 3668] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B055D800 == 65 [pid = 3668] [id = 442] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4B12000 == 64 [pid = 3668] [id = 441] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0771000 == 63 [pid = 3668] [id = 440] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9247800 == 62 [pid = 3668] [id = 436] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AEB000 == 61 [pid = 3668] [id = 435] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B181C000 == 60 [pid = 3668] [id = 434] 17:02:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD77A000 == 59 [pid = 3668] [id = 433] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049A1D42800) [pid = 3668] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049AEF57000) [pid = 3668] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049AF370400) [pid = 3668] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B01F7800) [pid = 3668] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B138E000) [pid = 3668] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049AFEDB000) [pid = 3668] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049AA7EDC00) [pid = 3668] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049AD875C00) [pid = 3668] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049A391AC00) [pid = 3668] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049A9D95C00) [pid = 3668] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B08A2000) [pid = 3668] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B1384400) [pid = 3668] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B1297000) [pid = 3668] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B11BBC00) [pid = 3668] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049A379A400) [pid = 3668] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A3B90400) [pid = 3668] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A4015C00) [pid = 3668] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A8DD4000) [pid = 3668] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A920EC00) [pid = 3668] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B0FD1800) [pid = 3668] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049AD7BD000) [pid = 3668] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:02:24 INFO - PROCESS | 3668 | 1461110544296 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]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 878ms 17:02:24 INFO - PROCESS | 3668 | 1461110544325 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 3668 | 1461110544327 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:02:24 INFO - PROCESS | 3668 | 1461110544330 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 3668 | 1461110544333 Marionette TRACE conn5 <- [1,1798,null,{}] 17:02:24 INFO - PROCESS | 3668 | 1461110544343 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}] 17:02:24 INFO - PROCESS | 3668 | 1461110544442 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:02:24 INFO - PROCESS | 3668 | 1461110544550 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE39800 == 60 [pid = 3668] [id = 459] 17:02:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049A391AC00) [pid = 3668] [serial = 1377] [outer = 0000000000000000] 17:02:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A9332000) [pid = 3668] [serial = 1378] [outer = 00000049A391AC00] 17:02:24 INFO - PROCESS | 3668 | 1461110544601 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049AD427400) [pid = 3668] [serial = 1379] [outer = 00000049A391AC00] 17:02:25 INFO - PROCESS | 3668 | 1461110545025 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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 17:02:25 INFO - PROCESS | 3668 | 1461110545068 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3668 | 1461110545070 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:02:25 INFO - PROCESS | 3668 | 1461110545073 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 3668 | 1461110545075 Marionette TRACE conn5 <- [1,1802,null,{}] 17:02:25 INFO - PROCESS | 3668 | 1461110545079 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}] 17:02:25 INFO - PROCESS | 3668 | 1461110545172 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:02:25 INFO - PROCESS | 3668 | 1461110545179 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2899800 == 61 [pid = 3668] [id = 460] 17:02:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049AD87F400) [pid = 3668] [serial = 1380] [outer = 0000000000000000] 17:02:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049AFA1D800) [pid = 3668] [serial = 1381] [outer = 00000049AD87F400] 17:02:25 INFO - PROCESS | 3668 | 1461110545225 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B0116000) [pid = 3668] [serial = 1382] [outer = 00000049AD87F400] 17:02:25 INFO - PROCESS | 3668 | 1461110545679 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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 17:02:25 INFO - PROCESS | 3668 | 1461110545768 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 3668 | 1461110545770 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:02:25 INFO - PROCESS | 3668 | 1461110545774 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 3668 | 1461110545775 Marionette TRACE conn5 <- [1,1806,null,{}] 17:02:25 INFO - PROCESS | 3668 | 1461110545779 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}] 17:02:25 INFO - PROCESS | 3668 | 1461110545896 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:02:25 INFO - PROCESS | 3668 | 1461110545907 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3A0B000 == 62 [pid = 3668] [id = 461] 17:02:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B016CC00) [pid = 3668] [serial = 1383] [outer = 0000000000000000] 17:02:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B044B000) [pid = 3668] [serial = 1384] [outer = 00000049B016CC00] 17:02:25 INFO - PROCESS | 3668 | 1461110545954 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B0826400) [pid = 3668] [serial = 1385] [outer = 00000049B016CC00] 17:02:26 INFO - PROCESS | 3668 | 1461110546431 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]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 17:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:02:26 INFO - PROCESS | 3668 | 1461110546467 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 3668 | 1461110546469 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:02:26 INFO - PROCESS | 3668 | 1461110546473 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 3668 | 1461110546474 Marionette TRACE conn5 <- [1,1810,null,{}] 17:02:26 INFO - PROCESS | 3668 | 1461110546478 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}] 17:02:26 INFO - PROCESS | 3668 | 1461110546623 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:02:26 INFO - PROCESS | 3668 | 1461110546645 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CAE800 == 63 [pid = 3668] [id = 462] 17:02:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B11BA000) [pid = 3668] [serial = 1386] [outer = 0000000000000000] 17:02:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B1281400) [pid = 3668] [serial = 1387] [outer = 00000049B11BA000] 17:02:26 INFO - PROCESS | 3668 | 1461110546694 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B129F400) [pid = 3668] [serial = 1388] [outer = 00000049B11BA000] 17:02:27 INFO - PROCESS | 3668 | 1461110547160 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]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 17:02:27 INFO - PROCESS | 3668 | 1461110547208 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3668 | 1461110547210 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:02:27 INFO - PROCESS | 3668 | 1461110547213 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 3668 | 1461110547215 Marionette TRACE conn5 <- [1,1814,null,{}] 17:02:27 INFO - PROCESS | 3668 | 1461110547219 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}] 17:02:27 INFO - PROCESS | 3668 | 1461110547365 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:02:27 INFO - PROCESS | 3668 | 1461110547400 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E98800 == 64 [pid = 3668] [id = 463] 17:02:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B1384400) [pid = 3668] [serial = 1389] [outer = 0000000000000000] 17:02:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B1390C00) [pid = 3668] [serial = 1390] [outer = 00000049B1384400] 17:02:27 INFO - PROCESS | 3668 | 1461110547447 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B2F8AC00) [pid = 3668] [serial = 1391] [outer = 00000049B1384400] 17:02:27 INFO - PROCESS | 3668 | 1461110547911 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]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 17:02:27 INFO - PROCESS | 3668 | 1461110547950 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 3668 | 1461110547952 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:02:27 INFO - PROCESS | 3668 | 1461110547956 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:02:27 INFO - PROCESS | 3668 | 1461110547958 Marionette TRACE conn5 <- [1,1818,null,{}] 17:02:27 INFO - PROCESS | 3668 | 1461110547966 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}] 17:02:28 INFO - PROCESS | 3668 | 1461110548085 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:02:28 INFO - PROCESS | 3668 | 1461110548298 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049A3914400) [pid = 3668] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049A4B64000) [pid = 3668] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049AD87B400) [pid = 3668] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B0610000) [pid = 3668] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B11B8800) [pid = 3668] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B4082400) [pid = 3668] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B1962400) [pid = 3668] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049A9D98000) [pid = 3668] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049A1D45000) [pid = 3668] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B185F800) [pid = 3668] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:02:28 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049AA381000) [pid = 3668] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:02:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD897800 == 65 [pid = 3668] [id = 464] 17:02:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A3914400) [pid = 3668] [serial = 1392] [outer = 0000000000000000] 17:02:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A3B94C00) [pid = 3668] [serial = 1393] [outer = 00000049A3914400] 17:02:28 INFO - PROCESS | 3668 | 1461110548357 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B016B000) [pid = 3668] [serial = 1394] [outer = 00000049A3914400] 17:02:28 INFO - PROCESS | 3668 | 1461110548759 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]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 837ms 17:02:28 INFO - PROCESS | 3668 | 1461110548796 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 3668 | 1461110548798 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:02:28 INFO - PROCESS | 3668 | 1461110548801 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:02:28 INFO - PROCESS | 3668 | 1461110548803 Marionette TRACE conn5 <- [1,1822,null,{}] 17:02:28 INFO - PROCESS | 3668 | 1461110548807 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}] 17:02:28 INFO - PROCESS | 3668 | 1461110548930 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:02:28 INFO - PROCESS | 3668 | 1461110548939 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8539800 == 66 [pid = 3668] [id = 465] 17:02:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049AA381000) [pid = 3668] [serial = 1395] [outer = 0000000000000000] 17:02:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B451D800) [pid = 3668] [serial = 1396] [outer = 00000049AA381000] 17:02:28 INFO - PROCESS | 3668 | 1461110548985 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B468BC00) [pid = 3668] [serial = 1397] [outer = 00000049AA381000] 17:02:29 INFO - PROCESS | 3668 | 1461110549403 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]]]}] 17:02:29 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 17:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 627ms 17:02:29 INFO - PROCESS | 3668 | 1461110549432 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 3668 | 1461110549434 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:02:29 INFO - PROCESS | 3668 | 1461110549438 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 3668 | 1461110549440 Marionette TRACE conn5 <- [1,1826,null,{}] 17:02:29 INFO - PROCESS | 3668 | 1461110549443 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}] 17:02:29 INFO - PROCESS | 3668 | 1461110549565 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:02:29 INFO - PROCESS | 3668 | 1461110549574 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9246000 == 67 [pid = 3668] [id = 466] 17:02:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A3B1FC00) [pid = 3668] [serial = 1398] [outer = 0000000000000000] 17:02:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B4C13800) [pid = 3668] [serial = 1399] [outer = 00000049A3B1FC00] 17:02:29 INFO - PROCESS | 3668 | 1461110549621 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4D2AC00) [pid = 3668] [serial = 1400] [outer = 00000049A3B1FC00] 17:02:30 INFO - PROCESS | 3668 | 1461110550052 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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 627ms 17:02:30 INFO - PROCESS | 3668 | 1461110550069 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 3668 | 1461110550071 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:02:30 INFO - PROCESS | 3668 | 1461110550074 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 3668 | 1461110550077 Marionette TRACE conn5 <- [1,1830,null,{}] 17:02:30 INFO - PROCESS | 3668 | 1461110550081 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}] 17:02:30 INFO - PROCESS | 3668 | 1461110550228 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:02:30 INFO - PROCESS | 3668 | 1461110550278 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA567800 == 68 [pid = 3668] [id = 467] 17:02:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B4E29400) [pid = 3668] [serial = 1401] [outer = 0000000000000000] 17:02:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B4F3CC00) [pid = 3668] [serial = 1402] [outer = 00000049B4E29400] 17:02:30 INFO - PROCESS | 3668 | 1461110550329 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049B5034C00) [pid = 3668] [serial = 1403] [outer = 00000049B4E29400] 17:02:31 INFO - PROCESS | 3668 | 1461110551007 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]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 17:02:31 INFO - PROCESS | 3668 | 1461110551064 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 3668 | 1461110551070 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:02:31 INFO - PROCESS | 3668 | 1461110551076 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 3668 | 1461110551081 Marionette TRACE conn5 <- [1,1834,null,{}] 17:02:31 INFO - PROCESS | 3668 | 1461110551101 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}] 17:02:31 INFO - PROCESS | 3668 | 1461110551224 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:02:31 INFO - PROCESS | 3668 | 1461110551357 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBAF000 == 69 [pid = 3668] [id = 468] 17:02:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A3B92800) [pid = 3668] [serial = 1404] [outer = 0000000000000000] 17:02:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049A501D400) [pid = 3668] [serial = 1405] [outer = 00000049A3B92800] 17:02:31 INFO - PROCESS | 3668 | 1461110551417 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A9D2C400) [pid = 3668] [serial = 1406] [outer = 00000049A3B92800] 17:02:32 INFO - PROCESS | 3668 | 1461110552027 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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms 17:02:32 INFO - PROCESS | 3668 | 1461110552065 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 3668 | 1461110552072 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:02:32 INFO - PROCESS | 3668 | 1461110552078 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 3668 | 1461110552081 Marionette TRACE conn5 <- [1,1838,null,{}] 17:02:32 INFO - PROCESS | 3668 | 1461110552085 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}] 17:02:32 INFO - PROCESS | 3668 | 1461110552207 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:02:32 INFO - PROCESS | 3668 | 1461110552339 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4202800 == 70 [pid = 3668] [id = 469] 17:02:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049AA7EDC00) [pid = 3668] [serial = 1407] [outer = 0000000000000000] 17:02:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049B0110400) [pid = 3668] [serial = 1408] [outer = 00000049AA7EDC00] 17:02:32 INFO - PROCESS | 3668 | 1461110552399 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B0898C00) [pid = 3668] [serial = 1409] [outer = 00000049AA7EDC00] 17:02:32 INFO - PROCESS | 3668 | 1461110552986 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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 17:02:33 INFO - PROCESS | 3668 | 1461110553070 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 3668 | 1461110553073 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:02:33 INFO - PROCESS | 3668 | 1461110553077 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - PROCESS | 3668 | 1461110553081 Marionette TRACE conn5 <- [1,1842,null,{}] 17:02:33 INFO - PROCESS | 3668 | 1461110553093 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}] 17:02:33 INFO - PROCESS | 3668 | 1461110553224 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:02:33 INFO - PROCESS | 3668 | 1461110553349 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB123000 == 71 [pid = 3668] [id = 470] 17:02:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B1297000) [pid = 3668] [serial = 1410] [outer = 0000000000000000] 17:02:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B460F000) [pid = 3668] [serial = 1411] [outer = 00000049B1297000] 17:02:33 INFO - PROCESS | 3668 | 1461110553410 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B4E32C00) [pid = 3668] [serial = 1412] [outer = 00000049B1297000] 17:02:33 INFO - PROCESS | 3668 | 1461110553959 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]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 17:02:34 INFO - PROCESS | 3668 | 1461110554022 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:02:34 INFO - PROCESS | 3668 | 1461110554025 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:02:34 INFO - PROCESS | 3668 | 1461110554029 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 3668 | 1461110554031 Marionette TRACE conn5 <- [1,1846,null,{}] 17:02:34 INFO - PROCESS | 3668 | 1461110554035 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}] 17:02:34 INFO - PROCESS | 3668 | 1461110554185 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:02:34 INFO - PROCESS | 3668 | 1461110554317 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2B0800 == 72 [pid = 3668] [id = 471] 17:02:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B1299800) [pid = 3668] [serial = 1413] [outer = 0000000000000000] 17:02:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B4F48C00) [pid = 3668] [serial = 1414] [outer = 00000049B1299800] 17:02:34 INFO - PROCESS | 3668 | 1461110554375 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B5BD3400) [pid = 3668] [serial = 1415] [outer = 00000049B1299800] 17:02:34 INFO - PROCESS | 3668 | 1461110554943 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]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 17:02:34 INFO - PROCESS | 3668 | 1461110554973 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 3668 | 1461110554975 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:02:34 INFO - PROCESS | 3668 | 1461110554979 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 3668 | 1461110554981 Marionette TRACE conn5 <- [1,1850,null,{}] 17:02:34 INFO - PROCESS | 3668 | 1461110554985 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}] 17:02:35 INFO - PROCESS | 3668 | 1461110555098 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:02:35 INFO - PROCESS | 3668 | 1461110555201 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2DC000 == 73 [pid = 3668] [id = 472] 17:02:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B5040000) [pid = 3668] [serial = 1416] [outer = 0000000000000000] 17:02:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B5BDB800) [pid = 3668] [serial = 1417] [outer = 00000049B5040000] 17:02:35 INFO - PROCESS | 3668 | 1461110555257 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B5C76400) [pid = 3668] [serial = 1418] [outer = 00000049B5040000] 17:02:35 INFO - PROCESS | 3668 | 1461110555868 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]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 944ms 17:02:35 INFO - PROCESS | 3668 | 1461110555926 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 3668 | 1461110555929 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:02:35 INFO - PROCESS | 3668 | 1461110555932 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 3668 | 1461110555935 Marionette TRACE conn5 <- [1,1854,null,{}] 17:02:35 INFO - PROCESS | 3668 | 1461110555938 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}] 17:02:36 INFO - PROCESS | 3668 | 1461110556072 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:02:36 INFO - PROCESS | 3668 | 1461110556171 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4DD800 == 74 [pid = 3668] [id = 473] 17:02:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B5CD5C00) [pid = 3668] [serial = 1419] [outer = 0000000000000000] 17:02:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B6A1BC00) [pid = 3668] [serial = 1420] [outer = 00000049B5CD5C00] 17:02:36 INFO - PROCESS | 3668 | 1461110556230 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B6A28800) [pid = 3668] [serial = 1421] [outer = 00000049B5CD5C00] 17:02:36 INFO - PROCESS | 3668 | 1461110556754 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]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 882ms 17:02:36 INFO - PROCESS | 3668 | 1461110556816 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 3668 | 1461110556819 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:02:36 INFO - PROCESS | 3668 | 1461110556823 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 3668 | 1461110556825 Marionette TRACE conn5 <- [1,1858,null,{}] 17:02:36 INFO - PROCESS | 3668 | 1461110556829 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}] 17:02:36 INFO - PROCESS | 3668 | 1461110556941 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:02:37 INFO - PROCESS | 3668 | 1461110557073 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB771000 == 75 [pid = 3668] [id = 474] 17:02:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B6C5F000) [pid = 3668] [serial = 1422] [outer = 0000000000000000] 17:02:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B6C63400) [pid = 3668] [serial = 1423] [outer = 00000049B6C5F000] 17:02:37 INFO - PROCESS | 3668 | 1461110557150 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049B6E61400) [pid = 3668] [serial = 1424] [outer = 00000049B6C5F000] 17:02:37 INFO - PROCESS | 3668 | 1461110557765 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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1028ms 17:02:37 INFO - PROCESS | 3668 | 1461110557854 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 3668 | 1461110557856 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:02:37 INFO - PROCESS | 3668 | 1461110557860 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 3668 | 1461110557863 Marionette TRACE conn5 <- [1,1862,null,{}] 17:02:37 INFO - PROCESS | 3668 | 1461110557887 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}] 17:02:38 INFO - PROCESS | 3668 | 1461110558007 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:02:38 INFO - PROCESS | 3668 | 1461110558137 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4B14000 == 76 [pid = 3668] [id = 475] 17:02:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A8495C00) [pid = 3668] [serial = 1425] [outer = 0000000000000000] 17:02:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A9D2C000) [pid = 3668] [serial = 1426] [outer = 00000049A8495C00] 17:02:38 INFO - PROCESS | 3668 | 1461110558196 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B1CDCC00) [pid = 3668] [serial = 1427] [outer = 00000049A8495C00] 17:02:39 INFO - PROCESS | 3668 | 1461110559045 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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1236ms 17:02:39 INFO - PROCESS | 3668 | 1461110559099 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 3668 | 1461110559103 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:02:39 INFO - PROCESS | 3668 | 1461110559108 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 3668 | 1461110559112 Marionette TRACE conn5 <- [1,1866,null,{}] 17:02:39 INFO - PROCESS | 3668 | 1461110559118 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}] 17:02:39 INFO - PROCESS | 3668 | 1461110559262 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:02:39 INFO - PROCESS | 3668 | 1461110559399 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8411000 == 77 [pid = 3668] [id = 476] 17:02:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049A3B92400) [pid = 3668] [serial = 1428] [outer = 0000000000000000] 17:02:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049A8DD4000) [pid = 3668] [serial = 1429] [outer = 00000049A3B92400] 17:02:39 INFO - PROCESS | 3668 | 1461110559457 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049A9F40000) [pid = 3668] [serial = 1430] [outer = 00000049A3B92400] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C3800 == 76 [pid = 3668] [id = 432] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9246000 == 75 [pid = 3668] [id = 466] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8539800 == 74 [pid = 3668] [id = 465] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD897800 == 73 [pid = 3668] [id = 464] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E98800 == 72 [pid = 3668] [id = 463] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CAE800 == 71 [pid = 3668] [id = 462] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3A0B000 == 70 [pid = 3668] [id = 461] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2899800 == 69 [pid = 3668] [id = 460] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B4D33800) [pid = 3668] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE39800 == 68 [pid = 3668] [id = 459] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B147F000 == 67 [pid = 3668] [id = 458] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B019E000 == 66 [pid = 3668] [id = 457] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA56F800 == 65 [pid = 3668] [id = 454] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D8800 == 64 [pid = 3668] [id = 453] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F6A800 == 63 [pid = 3668] [id = 452] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA4C800 == 62 [pid = 3668] [id = 451] 17:02:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B924D800 == 61 [pid = 3668] [id = 450] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B12A9000) [pid = 3668] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B4087400) [pid = 3668] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B0F11000) [pid = 3668] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B01F1C00) [pid = 3668] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049A823CC00) [pid = 3668] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049A391DC00) [pid = 3668] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049AFD31000) [pid = 3668] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049AEF53400) [pid = 3668] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049AF5B2000) [pid = 3668] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B089A000) [pid = 3668] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049A39C1400) [pid = 3668] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B044F400) [pid = 3668] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B4C89800) [pid = 3668] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049A933EC00) [pid = 3668] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B4523C00) [pid = 3668] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:02:39 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B12AC800) [pid = 3668] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049B4C17000) [pid = 3668] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B128FC00) [pid = 3668] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B4942400) [pid = 3668] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B4610C00) [pid = 3668] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B3E46000) [pid = 3668] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049A9F3E400) [pid = 3668] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049ACCBF800) [pid = 3668] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049A2665400) [pid = 3668] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049A8FDE400) [pid = 3668] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B19C5000) [pid = 3668] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B4603400) [pid = 3668] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B3337400) [pid = 3668] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:02:40 INFO - PROCESS | 3668 | 1461110560079 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]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 983ms 17:02:40 INFO - PROCESS | 3668 | 1461110560095 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 3668 | 1461110560101 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:02:40 INFO - PROCESS | 3668 | 1461110560107 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 3668 | 1461110560110 Marionette TRACE conn5 <- [1,1870,null,{}] 17:02:40 INFO - PROCESS | 3668 | 1461110560114 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}] 17:02:40 INFO - PROCESS | 3668 | 1461110560215 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:02:40 INFO - PROCESS | 3668 | 1461110560307 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF86000 == 62 [pid = 3668] [id = 477] 17:02:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049A1D49800) [pid = 3668] [serial = 1431] [outer = 0000000000000000] 17:02:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A39B8800) [pid = 3668] [serial = 1432] [outer = 00000049A1D49800] 17:02:40 INFO - PROCESS | 3668 | 1461110560354 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A933BC00) [pid = 3668] [serial = 1433] [outer = 00000049A1D49800] 17:02:41 INFO - PROCESS | 3668 | 1461110561041 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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 986ms 17:02:41 INFO - PROCESS | 3668 | 1461110561095 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 3668 | 1461110561101 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:02:41 INFO - PROCESS | 3668 | 1461110561107 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 3668 | 1461110561111 Marionette TRACE conn5 <- [1,1874,null,{}] 17:02:41 INFO - PROCESS | 3668 | 1461110561117 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}] 17:02:41 INFO - PROCESS | 3668 | 1461110561236 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:02:41 INFO - PROCESS | 3668 | 1461110561370 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1468000 == 63 [pid = 3668] [id = 478] 17:02:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049A920F000) [pid = 3668] [serial = 1434] [outer = 0000000000000000] 17:02:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A933A000) [pid = 3668] [serial = 1435] [outer = 00000049A920F000] 17:02:41 INFO - PROCESS | 3668 | 1461110561432 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049AD425000) [pid = 3668] [serial = 1436] [outer = 00000049A920F000] 17:02:42 INFO - PROCESS | 3668 | 1461110562050 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]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 17:02:42 INFO - PROCESS | 3668 | 1461110562094 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 3668 | 1461110562101 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:02:42 INFO - PROCESS | 3668 | 1461110562108 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 3668 | 1461110562112 Marionette TRACE conn5 <- [1,1878,null,{}] 17:02:42 INFO - PROCESS | 3668 | 1461110562116 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}] 17:02:42 INFO - PROCESS | 3668 | 1461110562277 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:02:42 INFO - PROCESS | 3668 | 1461110562339 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B36800 == 64 [pid = 3668] [id = 479] 17:02:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049AF371800) [pid = 3668] [serial = 1437] [outer = 0000000000000000] 17:02:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049AFA18C00) [pid = 3668] [serial = 1438] [outer = 00000049AF371800] 17:02:42 INFO - PROCESS | 3668 | 1461110562396 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B0160C00) [pid = 3668] [serial = 1439] [outer = 00000049AF371800] 17:02:43 INFO - PROCESS | 3668 | 1461110563008 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]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 17:02:43 INFO - PROCESS | 3668 | 1461110563057 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 3668 | 1461110563060 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:02:43 INFO - PROCESS | 3668 | 1461110563064 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 3668 | 1461110563068 Marionette TRACE conn5 <- [1,1882,null,{}] 17:02:43 INFO - PROCESS | 3668 | 1461110563080 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}] 17:02:43 INFO - PROCESS | 3668 | 1461110563200 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:02:43 INFO - PROCESS | 3668 | 1461110563305 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4998800 == 65 [pid = 3668] [id = 480] 17:02:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B089AC00) [pid = 3668] [serial = 1440] [outer = 0000000000000000] 17:02:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B0CB5400) [pid = 3668] [serial = 1441] [outer = 00000049B089AC00] 17:02:43 INFO - PROCESS | 3668 | 1461110563365 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B11C3C00) [pid = 3668] [serial = 1442] [outer = 00000049B089AC00] 17:02:44 INFO - PROCESS | 3668 | 1461110564004 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]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 17:02:44 INFO - PROCESS | 3668 | 1461110564052 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 3668 | 1461110564055 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:02:44 INFO - PROCESS | 3668 | 1461110564059 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 3668 | 1461110564061 Marionette TRACE conn5 <- [1,1886,null,{}] 17:02:44 INFO - PROCESS | 3668 | 1461110564065 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}] 17:02:44 INFO - PROCESS | 3668 | 1461110564181 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:02:44 INFO - PROCESS | 3668 | 1461110564311 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C34000 == 66 [pid = 3668] [id = 481] 17:02:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B128D800) [pid = 3668] [serial = 1443] [outer = 0000000000000000] 17:02:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B12A8800) [pid = 3668] [serial = 1444] [outer = 00000049B128D800] 17:02:44 INFO - PROCESS | 3668 | 1461110564369 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B1964000) [pid = 3668] [serial = 1445] [outer = 00000049B128D800] 17:02:44 INFO - PROCESS | 3668 | 1461110564941 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]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 943ms 17:02:45 INFO - PROCESS | 3668 | 1461110565004 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3668 | 1461110565007 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:02:45 INFO - PROCESS | 3668 | 1461110565011 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3668 | 1461110565013 Marionette TRACE conn5 <- [1,1890,null,{}] 17:02:45 INFO - PROCESS | 3668 | 1461110565017 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}] 17:02:45 INFO - PROCESS | 3668 | 1461110565128 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:02:45 INFO - PROCESS | 3668 | 1461110565231 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7757000 == 67 [pid = 3668] [id = 482] 17:02:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B1391400) [pid = 3668] [serial = 1446] [outer = 0000000000000000] 17:02:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B3337400) [pid = 3668] [serial = 1447] [outer = 00000049B1391400] 17:02:45 INFO - PROCESS | 3668 | 1461110565289 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B424F000) [pid = 3668] [serial = 1448] [outer = 00000049B1391400] 17:02:45 INFO - PROCESS | 3668 | 1461110565892 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]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 17:02:45 INFO - PROCESS | 3668 | 1461110565956 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 3668 | 1461110565959 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:02:45 INFO - PROCESS | 3668 | 1461110565962 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 3668 | 1461110565964 Marionette TRACE conn5 <- [1,1894,null,{}] 17:02:45 INFO - PROCESS | 3668 | 1461110565968 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}] 17:02:46 INFO - PROCESS | 3668 | 1461110566094 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:02:46 INFO - PROCESS | 3668 | 1461110566225 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8755000 == 68 [pid = 3668] [id = 483] 17:02:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B4940000) [pid = 3668] [serial = 1449] [outer = 0000000000000000] 17:02:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B4D67C00) [pid = 3668] [serial = 1450] [outer = 00000049B4940000] 17:02:46 INFO - PROCESS | 3668 | 1461110566286 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B4E2E400) [pid = 3668] [serial = 1451] [outer = 00000049B4940000] 17:02:46 INFO - PROCESS | 3668 | 1461110566865 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]]]}] 17:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 17:02:46 INFO - PROCESS | 3668 | 1461110566908 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:02:46 INFO - PROCESS | 3668 | 1461110566911 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:02:46 INFO - PROCESS | 3668 | 1461110566914 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:02:46 INFO - PROCESS | 3668 | 1461110566917 Marionette TRACE conn5 <- [1,1898,null,{}] 17:02:46 INFO - PROCESS | 3668 | 1461110566921 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}] 17:02:47 INFO - PROCESS | 3668 | 1461110567031 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:02:47 INFO - PROCESS | 3668 | 1461110567163 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B92AA000 == 69 [pid = 3668] [id = 484] 17:02:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B4945800) [pid = 3668] [serial = 1452] [outer = 0000000000000000] 17:02:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049B4F42400) [pid = 3668] [serial = 1453] [outer = 00000049B4945800] 17:02:47 INFO - PROCESS | 3668 | 1461110567220 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049B5BD8C00) [pid = 3668] [serial = 1454] [outer = 00000049B4945800] 17:02:47 INFO - PROCESS | 3668 | 1461110567792 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]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 942ms 17:02:47 INFO - PROCESS | 3668 | 1461110567859 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 3668 | 1461110567862 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:02:47 INFO - PROCESS | 3668 | 1461110567866 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 3668 | 1461110567868 Marionette TRACE conn5 <- [1,1902,null,{}] 17:02:47 INFO - PROCESS | 3668 | 1461110567871 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}] 17:02:47 INFO - PROCESS | 3668 | 1461110567988 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:02:48 INFO - PROCESS | 3668 | 1461110568114 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA536000 == 70 [pid = 3668] [id = 485] 17:02:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049B503F800) [pid = 3668] [serial = 1455] [outer = 0000000000000000] 17:02:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B5CD5000) [pid = 3668] [serial = 1456] [outer = 00000049B503F800] 17:02:48 INFO - PROCESS | 3668 | 1461110568171 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B6A21000) [pid = 3668] [serial = 1457] [outer = 00000049B503F800] 17:02:48 INFO - PROCESS | 3668 | 1461110568736 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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 943ms 17:02:48 INFO - PROCESS | 3668 | 1461110568816 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 3668 | 1461110568818 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:02:48 INFO - PROCESS | 3668 | 1461110568824 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 3668 | 1461110568826 Marionette TRACE conn5 <- [1,1906,null,{}] 17:02:48 INFO - PROCESS | 3668 | 1461110568830 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}] 17:02:48 INFO - PROCESS | 3668 | 1461110568945 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:02:49 INFO - PROCESS | 3668 | 1461110569078 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB122000 == 71 [pid = 3668] [id = 486] 17:02:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B6E63C00) [pid = 3668] [serial = 1458] [outer = 0000000000000000] 17:02:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B6E66400) [pid = 3668] [serial = 1459] [outer = 00000049B6E63C00] 17:02:49 INFO - PROCESS | 3668 | 1461110569135 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B77BC400) [pid = 3668] [serial = 1460] [outer = 00000049B6E63C00] 17:02:49 INFO - PROCESS | 3668 | 1461110569846 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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1090ms 17:02:49 INFO - PROCESS | 3668 | 1461110569916 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 3668 | 1461110569920 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:02:49 INFO - PROCESS | 3668 | 1461110569925 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 3668 | 1461110569929 Marionette TRACE conn5 <- [1,1910,null,{}] 17:02:49 INFO - PROCESS | 3668 | 1461110569935 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}] 17:02:50 INFO - PROCESS | 3668 | 1461110570079 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:02:50 INFO - PROCESS | 3668 | 1461110570219 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B39000 == 72 [pid = 3668] [id = 487] 17:02:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049A933C800) [pid = 3668] [serial = 1461] [outer = 0000000000000000] 17:02:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049A9D93C00) [pid = 3668] [serial = 1462] [outer = 00000049A933C800] 17:02:50 INFO - PROCESS | 3668 | 1461110570276 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049AEF51800) [pid = 3668] [serial = 1463] [outer = 00000049A933C800] 17:02:50 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8411000 == 71 [pid = 3668] [id = 476] 17:02:50 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBAF000 == 70 [pid = 3668] [id = 468] 17:02:50 INFO - PROCESS | 3668 | 1461110570818 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]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 943ms 17:02:50 INFO - PROCESS | 3668 | 1461110570868 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 3668 | 1461110570874 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:02:50 INFO - PROCESS | 3668 | 1461110570880 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 3668 | 1461110570882 Marionette TRACE conn5 <- [1,1914,null,{}] 17:02:50 INFO - PROCESS | 3668 | 1461110570886 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}] 17:02:50 INFO - PROCESS | 3668 | 1461110570988 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:02:51 INFO - PROCESS | 3668 | 1461110571083 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B499D000 == 71 [pid = 3668] [id = 488] 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049A9D2D000) [pid = 3668] [serial = 1464] [outer = 0000000000000000] 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B0606000) [pid = 3668] [serial = 1465] [outer = 00000049A9D2D000] 17:02:51 INFO - PROCESS | 3668 | 1461110571131 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049B0FCC000) [pid = 3668] [serial = 1466] [outer = 00000049A9D2D000] 17:02:51 INFO - PROCESS | 3668 | 1461110571542 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]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 17:02:51 INFO - PROCESS | 3668 | 1461110571573 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 3668 | 1461110571576 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:02:51 INFO - PROCESS | 3668 | 1461110571579 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 3668 | 1461110571583 Marionette TRACE conn5 <- [1,1918,null,{}] 17:02:51 INFO - PROCESS | 3668 | 1461110571594 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}] 17:02:51 INFO - PROCESS | 3668 | 1461110571694 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:02:51 INFO - PROCESS | 3668 | 1461110571703 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB21C000 == 72 [pid = 3668] [id = 489] 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B138E000) [pid = 3668] [serial = 1467] [outer = 0000000000000000] 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B4C7DC00) [pid = 3668] [serial = 1468] [outer = 00000049B138E000] 17:02:51 INFO - PROCESS | 3668 | 1461110571752 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B4F41800) [pid = 3668] [serial = 1469] [outer = 00000049B138E000] 17:02:52 INFO - PROCESS | 3668 | 1461110572284 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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 17:02:52 INFO - PROCESS | 3668 | 1461110572319 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 3668 | 1461110572322 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:02:52 INFO - PROCESS | 3668 | 1461110572325 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:02:52 INFO - PROCESS | 3668 | 1461110572327 Marionette TRACE conn5 <- [1,1922,null,{}] 17:02:52 INFO - PROCESS | 3668 | 1461110572330 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}] 17:02:52 INFO - PROCESS | 3668 | 1461110572490 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:02:52 INFO - PROCESS | 3668 | 1461110572513 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4DF000 == 73 [pid = 3668] [id = 490] 17:02:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B5CD3000) [pid = 3668] [serial = 1470] [outer = 0000000000000000] 17:02:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B6C62800) [pid = 3668] [serial = 1471] [outer = 00000049B5CD3000] 17:02:52 INFO - PROCESS | 3668 | 1461110572560 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049B77BF400) [pid = 3668] [serial = 1472] [outer = 00000049B5CD3000] 17:02:53 INFO - PROCESS | 3668 | 1461110573002 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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 17:02:53 INFO - PROCESS | 3668 | 1461110573063 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3668 | 1461110573065 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:02:53 INFO - PROCESS | 3668 | 1461110573080 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3668 | 1461110573082 Marionette TRACE conn5 <- [1,1926,null,{}] 17:02:53 INFO - PROCESS | 3668 | 1461110573086 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}] 17:02:53 INFO - PROCESS | 3668 | 1461110573210 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:02:53 INFO - PROCESS | 3668 | 1461110573275 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB876800 == 74 [pid = 3668] [id = 491] 17:02:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B5CD5400) [pid = 3668] [serial = 1473] [outer = 0000000000000000] 17:02:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B7818800) [pid = 3668] [serial = 1474] [outer = 00000049B5CD5400] 17:02:53 INFO - PROCESS | 3668 | 1461110573322 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B8568000) [pid = 3668] [serial = 1475] [outer = 00000049B5CD5400] 17:02:53 INFO - PROCESS | 3668 | 1461110573765 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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 753ms 17:02:53 INFO - PROCESS | 3668 | 1461110573831 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 3668 | 1461110573833 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:02:53 INFO - PROCESS | 3668 | 1461110573849 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 3668 | 1461110573851 Marionette TRACE conn5 <- [1,1930,null,{}] 17:02:53 INFO - PROCESS | 3668 | 1461110573854 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}] 17:02:54 INFO - PROCESS | 3668 | 1461110573998 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:02:54 INFO - PROCESS | 3668 | 1461110574020 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5B0800 == 75 [pid = 3668] [id = 492] 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B85B4000) [pid = 3668] [serial = 1476] [outer = 0000000000000000] 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B85BDC00) [pid = 3668] [serial = 1477] [outer = 00000049B85B4000] 17:02:54 INFO - PROCESS | 3668 | 1461110574069 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B8724400) [pid = 3668] [serial = 1478] [outer = 00000049B85B4000] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B11BA000) [pid = 3668] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049A391AC00) [pid = 3668] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049AD87F400) [pid = 3668] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049A9D2A400) [pid = 3668] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049A3920800) [pid = 3668] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B016CC00) [pid = 3668] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B1384400) [pid = 3668] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049A3914400) [pid = 3668] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049A3B1FC00) [pid = 3668] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049A3B92400) [pid = 3668] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049AA381000) [pid = 3668] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:02:54 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B4C1C400) [pid = 3668] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:02:54 INFO - PROCESS | 3668 | 1461110574565 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]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 774ms 17:02:54 INFO - PROCESS | 3668 | 1461110574626 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 3668 | 1461110574628 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:02:54 INFO - PROCESS | 3668 | 1461110574632 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 3668 | 1461110574634 Marionette TRACE conn5 <- [1,1934,null,{}] 17:02:54 INFO - PROCESS | 3668 | 1461110574637 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}] 17:02:54 INFO - PROCESS | 3668 | 1461110574730 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:02:54 INFO - PROCESS | 3668 | 1461110574737 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5C9800 == 76 [pid = 3668] [id = 493] 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049AA381000) [pid = 3668] [serial = 1479] [outer = 0000000000000000] 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B138E400) [pid = 3668] [serial = 1480] [outer = 00000049AA381000] 17:02:54 INFO - PROCESS | 3668 | 1461110574782 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B8721C00) [pid = 3668] [serial = 1481] [outer = 00000049AA381000] 17:02:55 INFO - PROCESS | 3668 | 1461110575215 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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 17:02:55 INFO - PROCESS | 3668 | 1461110575264 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 3668 | 1461110575266 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:02:55 INFO - PROCESS | 3668 | 1461110575270 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 3668 | 1461110575272 Marionette TRACE conn5 <- [1,1938,null,{}] 17:02:55 INFO - PROCESS | 3668 | 1461110575276 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}] 17:02:55 INFO - PROCESS | 3668 | 1461110575368 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:02:55 INFO - PROCESS | 3668 | 1461110575374 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5F6800 == 77 [pid = 3668] [id = 494] 17:02:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049A9203400) [pid = 3668] [serial = 1482] [outer = 0000000000000000] 17:02:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B4526C00) [pid = 3668] [serial = 1483] [outer = 00000049A9203400] 17:02:55 INFO - PROCESS | 3668 | 1461110575420 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049B88A5800) [pid = 3668] [serial = 1484] [outer = 00000049A9203400] 17:02:55 INFO - PROCESS | 3668 | 1461110575863 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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 626ms 17:02:55 INFO - PROCESS | 3668 | 1461110575899 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 3668 | 1461110575901 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:02:55 INFO - PROCESS | 3668 | 1461110575904 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:02:55 INFO - PROCESS | 3668 | 1461110575906 Marionette TRACE conn5 <- [1,1942,null,{}] 17:02:55 INFO - PROCESS | 3668 | 1461110575910 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}] 17:02:56 INFO - PROCESS | 3668 | 1461110576049 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:02:56 INFO - PROCESS | 3668 | 1461110576058 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE9A800 == 78 [pid = 3668] [id = 495] 17:02:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B88AC000) [pid = 3668] [serial = 1485] [outer = 0000000000000000] 17:02:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B9202400) [pid = 3668] [serial = 1486] [outer = 00000049B88AC000] 17:02:56 INFO - PROCESS | 3668 | 1461110576104 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B920B400) [pid = 3668] [serial = 1487] [outer = 00000049B88AC000] 17:02:56 INFO - PROCESS | 3668 | 1461110576713 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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 837ms 17:02:56 INFO - PROCESS | 3668 | 1461110576768 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 3668 | 1461110576773 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 3668 | 1461110576793 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:02:56 INFO - PROCESS | 3668 | 1461110576797 Marionette TRACE conn5 <- [1,1946,null,{}] 17:02:56 INFO - PROCESS | 3668 | 1461110576804 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}] 17:02:56 INFO - PROCESS | 3668 | 1461110576930 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:02:57 INFO - PROCESS | 3668 | 1461110577070 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4222000 == 79 [pid = 3668] [id = 496] 17:02:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049A8C29400) [pid = 3668] [serial = 1488] [outer = 0000000000000000] 17:02:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049AEF5B000) [pid = 3668] [serial = 1489] [outer = 00000049A8C29400] 17:02:57 INFO - PROCESS | 3668 | 1461110577131 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B0895C00) [pid = 3668] [serial = 1490] [outer = 00000049A8C29400] 17:02:57 INFO - PROCESS | 3668 | 1461110577694 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]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 943ms 17:02:57 INFO - PROCESS | 3668 | 1461110577744 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 3668 | 1461110577750 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:02:57 INFO - PROCESS | 3668 | 1461110577757 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:02:57 INFO - PROCESS | 3668 | 1461110577760 Marionette TRACE conn5 <- [1,1950,null,{}] 17:02:57 INFO - PROCESS | 3668 | 1461110577764 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}] 17:02:57 INFO - PROCESS | 3668 | 1461110577886 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:02:57 INFO - PROCESS | 3668 | 1461110577997 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2F2000 == 80 [pid = 3668] [id = 497] 17:02:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B2F8C000) [pid = 3668] [serial = 1491] [outer = 0000000000000000] 17:02:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B4687800) [pid = 3668] [serial = 1492] [outer = 00000049B2F8C000] 17:02:58 INFO - PROCESS | 3668 | 1461110578053 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B5BE1000) [pid = 3668] [serial = 1493] [outer = 00000049B2F8C000] 17:02:58 INFO - PROCESS | 3668 | 1461110578670 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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 943ms 17:02:58 INFO - PROCESS | 3668 | 1461110578706 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 3668 | 1461110578709 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:02:58 INFO - PROCESS | 3668 | 1461110578713 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - PROCESS | 3668 | 1461110578718 Marionette TRACE conn5 <- [1,1954,null,{}] 17:02:58 INFO - PROCESS | 3668 | 1461110578730 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}] 17:02:58 INFO - PROCESS | 3668 | 1461110578855 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:02:58 INFO - PROCESS | 3668 | 1461110578968 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD262800 == 81 [pid = 3668] [id = 498] 17:02:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049B85B2C00) [pid = 3668] [serial = 1494] [outer = 0000000000000000] 17:02:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049B85B7800) [pid = 3668] [serial = 1495] [outer = 00000049B85B2C00] 17:02:59 INFO - PROCESS | 3668 | 1461110579068 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049B9205400) [pid = 3668] [serial = 1496] [outer = 00000049B85B2C00] 17:02:59 INFO - PROCESS | 3668 | 1461110579658 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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 984ms 17:02:59 INFO - PROCESS | 3668 | 1461110579698 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 3668 | 1461110579701 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:02:59 INFO - PROCESS | 3668 | 1461110579705 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 3668 | 1461110579707 Marionette TRACE conn5 <- [1,1958,null,{}] 17:02:59 INFO - PROCESS | 3668 | 1461110579711 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}] 17:02:59 INFO - PROCESS | 3668 | 1461110579830 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:02:59 INFO - PROCESS | 3668 | 1461110579968 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD643800 == 82 [pid = 3668] [id = 499] 17:02:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049B9283400) [pid = 3668] [serial = 1497] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049B9288000) [pid = 3668] [serial = 1498] [outer = 00000049B9283400] 17:03:00 INFO - PROCESS | 3668 | 1461110580026 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049B928F800) [pid = 3668] [serial = 1499] [outer = 00000049B9283400] 17:03:00 INFO - PROCESS | 3668 | 1461110580583 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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 945ms 17:03:00 INFO - PROCESS | 3668 | 1461110580651 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 3668 | 1461110580653 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:03:00 INFO - PROCESS | 3668 | 1461110580657 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 3668 | 1461110580659 Marionette TRACE conn5 <- [1,1962,null,{}] 17:03:00 INFO - PROCESS | 3668 | 1461110580663 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}] 17:03:00 INFO - PROCESS | 3668 | 1461110580779 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:03:00 INFO - PROCESS | 3668 | 1461110580890 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD982000 == 83 [pid = 3668] [id = 500] 17:03:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049BA278400) [pid = 3668] [serial = 1500] [outer = 0000000000000000] 17:03:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049BA27CC00) [pid = 3668] [serial = 1501] [outer = 00000049BA278400] 17:03:00 INFO - PROCESS | 3668 | 1461110580945 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049BA2C0400) [pid = 3668] [serial = 1502] [outer = 00000049BA278400] 17:03:01 INFO - PROCESS | 3668 | 1461110581531 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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 17:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:03:01 INFO - PROCESS | 3668 | 1461110581604 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 3668 | 1461110581606 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:03:01 INFO - PROCESS | 3668 | 1461110581610 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 3668 | 1461110581612 Marionette TRACE conn5 <- [1,1966,null,{}] 17:03:01 INFO - PROCESS | 3668 | 1461110581616 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}] 17:03:01 INFO - PROCESS | 3668 | 1461110581756 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:03:01 INFO - PROCESS | 3668 | 1461110581896 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE007800 == 84 [pid = 3668] [id = 501] 17:03:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049BA2CE800) [pid = 3668] [serial = 1503] [outer = 0000000000000000] 17:03:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049BA5F2000) [pid = 3668] [serial = 1504] [outer = 00000049BA2CE800] 17:03:01 INFO - PROCESS | 3668 | 1461110581957 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049BB17B000) [pid = 3668] [serial = 1505] [outer = 00000049BA2CE800] 17:03:02 INFO - PROCESS | 3668 | 1461110582487 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]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 944ms 17:03:02 INFO - PROCESS | 3668 | 1461110582557 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 3668 | 1461110582559 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:03:02 INFO - PROCESS | 3668 | 1461110582563 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 3668 | 1461110582565 Marionette TRACE conn5 <- [1,1970,null,{}] 17:03:02 INFO - PROCESS | 3668 | 1461110582569 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}] 17:03:02 INFO - PROCESS | 3668 | 1461110582684 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:03:02 INFO - PROCESS | 3668 | 1461110582823 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE063000 == 85 [pid = 3668] [id = 502] 17:03:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049BA5F8000) [pid = 3668] [serial = 1506] [outer = 0000000000000000] 17:03:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049BB183C00) [pid = 3668] [serial = 1507] [outer = 00000049BA5F8000] 17:03:02 INFO - PROCESS | 3668 | 1461110582879 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049BB1DE400) [pid = 3668] [serial = 1508] [outer = 00000049BA5F8000] 17:03:03 INFO - PROCESS | 3668 | 1461110583432 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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 17:03:03 INFO - PROCESS | 3668 | 1461110583509 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 3668 | 1461110583511 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:03:03 INFO - PROCESS | 3668 | 1461110583515 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 3668 | 1461110583517 Marionette TRACE conn5 <- [1,1974,null,{}] 17:03:03 INFO - PROCESS | 3668 | 1461110583521 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}] 17:03:03 INFO - PROCESS | 3668 | 1461110583673 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:03:03 INFO - PROCESS | 3668 | 1461110583814 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF8A800 == 86 [pid = 3668] [id = 503] 17:03:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049A9D98C00) [pid = 3668] [serial = 1509] [outer = 0000000000000000] 17:03:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049B5BDC000) [pid = 3668] [serial = 1510] [outer = 00000049A9D98C00] 17:03:03 INFO - PROCESS | 3668 | 1461110583872 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049BC58E400) [pid = 3668] [serial = 1511] [outer = 00000049A9D98C00] 17:03:04 INFO - PROCESS | 3668 | 1461110584496 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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1029ms 17:03:04 INFO - PROCESS | 3668 | 1461110584546 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 3668 | 1461110584549 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:03:04 INFO - PROCESS | 3668 | 1461110584553 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 3668 | 1461110584555 Marionette TRACE conn5 <- [1,1978,null,{}] 17:03:04 INFO - PROCESS | 3668 | 1461110584576 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}] 17:03:04 INFO - PROCESS | 3668 | 1461110584926 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:03:05 INFO - PROCESS | 3668 | 1461110585123 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1179000 == 87 [pid = 3668] [id = 504] 17:03:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049A1E47C00) [pid = 3668] [serial = 1512] [outer = 0000000000000000] 17:03:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049A26ABC00) [pid = 3668] [serial = 1513] [outer = 00000049A1E47C00] 17:03:05 INFO - PROCESS | 3668 | 1461110585175 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049A3B88800) [pid = 3668] [serial = 1514] [outer = 00000049A1E47C00] 17:03:05 INFO - PROCESS | 3668 | 1461110585756 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]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1239ms 17:03:05 INFO - PROCESS | 3668 | 1461110585796 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 3668 | 1461110585800 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:03:05 INFO - PROCESS | 3668 | 1461110585805 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 3668 | 1461110585810 Marionette TRACE conn5 <- [1,1982,null,{}] 17:03:05 INFO - PROCESS | 3668 | 1461110585815 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}] 17:03:05 INFO - PROCESS | 3668 | 1461110585928 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:03:06 INFO - PROCESS | 3668 | 1461110586046 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A825A000 == 88 [pid = 3668] [id = 505] 17:03:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049A85BF000) [pid = 3668] [serial = 1515] [outer = 0000000000000000] 17:03:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049AA384000) [pid = 3668] [serial = 1516] [outer = 00000049A85BF000] 17:03:06 INFO - PROCESS | 3668 | 1461110586164 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049AD833800) [pid = 3668] [serial = 1517] [outer = 00000049A85BF000] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0810000 == 87 [pid = 3668] [id = 206] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4E0000 == 86 [pid = 3668] [id = 214] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD776000 == 85 [pid = 3668] [id = 200] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0809800 == 84 [pid = 3668] [id = 199] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C3A800 == 83 [pid = 3668] [id = 404] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA571000 == 82 [pid = 3668] [id = 209] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D0D000 == 81 [pid = 3668] [id = 203] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0784000 == 80 [pid = 3668] [id = 210] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0569800 == 79 [pid = 3668] [id = 216] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7464800 == 78 [pid = 3668] [id = 416] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5F6800 == 77 [pid = 3668] [id = 494] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5C9800 == 76 [pid = 3668] [id = 493] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5B0800 == 75 [pid = 3668] [id = 492] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB876800 == 74 [pid = 3668] [id = 491] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4DF000 == 73 [pid = 3668] [id = 490] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B6C63400) [pid = 3668] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049B6A1BC00) [pid = 3668] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB21C000 == 72 [pid = 3668] [id = 489] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B499D000 == 71 [pid = 3668] [id = 488] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B39000 == 70 [pid = 3668] [id = 487] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA536000 == 69 [pid = 3668] [id = 485] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B92AA000 == 68 [pid = 3668] [id = 484] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8755000 == 67 [pid = 3668] [id = 483] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7757000 == 66 [pid = 3668] [id = 482] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C34000 == 65 [pid = 3668] [id = 481] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1468000 == 64 [pid = 3668] [id = 478] 17:03:06 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF86000 == 63 [pid = 3668] [id = 477] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B4D6F000) [pid = 3668] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B1281400) [pid = 3668] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049A9332000) [pid = 3668] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049AD427400) [pid = 3668] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049AFA1D800) [pid = 3668] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049B0116000) [pid = 3668] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049AD834000) [pid = 3668] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049AA747C00) [pid = 3668] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049A39C1800) [pid = 3668] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049A91A9000) [pid = 3668] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049B044B000) [pid = 3668] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049B1390C00) [pid = 3668] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B4F3CC00) [pid = 3668] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049A85C0C00) [pid = 3668] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049A501D400) [pid = 3668] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049AEF54800) [pid = 3668] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049B196A400) [pid = 3668] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049B4D68000) [pid = 3668] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049B4E2C000) [pid = 3668] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B2F8AC00) [pid = 3668] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049A3B94C00) [pid = 3668] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B4F44800) [pid = 3668] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B0110400) [pid = 3668] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049B4F48C00) [pid = 3668] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B460F000) [pid = 3668] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B5BDB800) [pid = 3668] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B4C13800) [pid = 3668] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A8DD4000) [pid = 3668] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049A9F40000) [pid = 3668] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B016B000) [pid = 3668] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B468BC00) [pid = 3668] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049A9D2C000) [pid = 3668] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049B129F400) [pid = 3668] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049B4D2AC00) [pid = 3668] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B451D800) [pid = 3668] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049B0826400) [pid = 3668] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:03:06 INFO - PROCESS | 3668 | 1461110586724 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]]]}] 17:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 941ms 17:03:06 INFO - PROCESS | 3668 | 1461110586750 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 3668 | 1461110586754 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:03:06 INFO - PROCESS | 3668 | 1461110586757 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - PROCESS | 3668 | 1461110586759 Marionette TRACE conn5 <- [1,1986,null,{}] 17:03:06 INFO - PROCESS | 3668 | 1461110586763 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}] 17:03:06 INFO - PROCESS | 3668 | 1461110586859 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:03:06 INFO - PROCESS | 3668 | 1461110586870 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B181B800 == 64 [pid = 3668] [id = 506] 17:03:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049A9142400) [pid = 3668] [serial = 1518] [outer = 0000000000000000] 17:03:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049A9336000) [pid = 3668] [serial = 1519] [outer = 00000049A9142400] 17:03:06 INFO - PROCESS | 3668 | 1461110586919 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049AD80C400) [pid = 3668] [serial = 1520] [outer = 00000049A9142400] 17:03:07 INFO - PROCESS | 3668 | 1461110587451 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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 17:03:07 INFO - PROCESS | 3668 | 1461110587493 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 3668 | 1461110587497 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:03:07 INFO - PROCESS | 3668 | 1461110587508 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 3668 | 1461110587513 Marionette TRACE conn5 <- [1,1990,null,{}] 17:03:07 INFO - PROCESS | 3668 | 1461110587547 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}] 17:03:07 INFO - PROCESS | 3668 | 1461110587656 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:03:07 INFO - PROCESS | 3668 | 1461110587751 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40BB000 == 65 [pid = 3668] [id = 507] 17:03:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049AA747C00) [pid = 3668] [serial = 1521] [outer = 0000000000000000] 17:03:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049AFA1D800) [pid = 3668] [serial = 1522] [outer = 00000049AA747C00] 17:03:07 INFO - PROCESS | 3668 | 1461110587798 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B01F5000) [pid = 3668] [serial = 1523] [outer = 00000049AA747C00] 17:03:08 INFO - PROCESS | 3668 | 1461110588174 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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 712ms 17:03:08 INFO - PROCESS | 3668 | 1461110588218 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3668 | 1461110588220 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:03:08 INFO - PROCESS | 3668 | 1461110588223 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3668 | 1461110588225 Marionette TRACE conn5 <- [1,1994,null,{}] 17:03:08 INFO - PROCESS | 3668 | 1461110588229 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}] 17:03:08 INFO - PROCESS | 3668 | 1461110588324 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:03:08 INFO - PROCESS | 3668 | 1461110588330 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B49A7000 == 66 [pid = 3668] [id = 508] 17:03:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B044B400) [pid = 3668] [serial = 1524] [outer = 0000000000000000] 17:03:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B082DC00) [pid = 3668] [serial = 1525] [outer = 00000049B044B400] 17:03:08 INFO - PROCESS | 3668 | 1461110588376 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B0C79C00) [pid = 3668] [serial = 1526] [outer = 00000049B044B400] 17:03:08 INFO - PROCESS | 3668 | 1461110588865 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]]]}] 17:03:08 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 17:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 17:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:03:08 INFO - PROCESS | 3668 | 1461110588926 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 3668 | 1461110588928 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:03:08 INFO - PROCESS | 3668 | 1461110588931 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 3668 | 1461110588933 Marionette TRACE conn5 <- [1,1998,null,{}] 17:03:08 INFO - PROCESS | 3668 | 1461110588937 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}] 17:03:09 INFO - PROCESS | 3668 | 1461110589094 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:03:09 INFO - PROCESS | 3668 | 1461110589121 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6EA4000 == 67 [pid = 3668] [id = 509] 17:03:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B129EC00) [pid = 3668] [serial = 1527] [outer = 0000000000000000] 17:03:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B12A6400) [pid = 3668] [serial = 1528] [outer = 00000049B129EC00] 17:03:09 INFO - PROCESS | 3668 | 1461110589178 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B1B3F400) [pid = 3668] [serial = 1529] [outer = 00000049B129EC00] 17:03:09 INFO - PROCESS | 3668 | 1461110589650 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]]]}] 17:03:09 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 17:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 17:03:09 INFO - PROCESS | 3668 | 1461110589665 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 3668 | 1461110589667 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:03:09 INFO - PROCESS | 3668 | 1461110589677 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 3668 | 1461110589679 Marionette TRACE conn5 <- [1,2002,null,{}] 17:03:09 INFO - PROCESS | 3668 | 1461110589683 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}] 17:03:09 INFO - PROCESS | 3668 | 1461110589813 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:03:09 INFO - PROCESS | 3668 | 1461110589878 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8751800 == 68 [pid = 3668] [id = 510] 17:03:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B1CDDC00) [pid = 3668] [serial = 1530] [outer = 0000000000000000] 17:03:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B4522C00) [pid = 3668] [serial = 1531] [outer = 00000049B1CDDC00] 17:03:09 INFO - PROCESS | 3668 | 1461110589924 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049B4684800) [pid = 3668] [serial = 1532] [outer = 00000049B1CDDC00] 17:03:10 INFO - PROCESS | 3668 | 1461110590364 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]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 17:03:10 INFO - PROCESS | 3668 | 1461110590412 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 3668 | 1461110590415 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:03:10 INFO - PROCESS | 3668 | 1461110590418 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 3668 | 1461110590420 Marionette TRACE conn5 <- [1,2006,null,{}] 17:03:10 INFO - PROCESS | 3668 | 1461110590423 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}] 17:03:10 INFO - PROCESS | 3668 | 1461110590837 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B5CD3000) [pid = 3668] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B5CD5400) [pid = 3668] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049B85B4000) [pid = 3668] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049A9D2D000) [pid = 3668] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049A933C800) [pid = 3668] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B138E000) [pid = 3668] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A9203400) [pid = 3668] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:03:10 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049AA381000) [pid = 3668] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:03:10 INFO - PROCESS | 3668 | 1461110590909 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0A1D800 == 69 [pid = 3668] [id = 511] 17:03:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (000000499E7E3C00) [pid = 3668] [serial = 1533] [outer = 0000000000000000] 17:03:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049A933C800) [pid = 3668] [serial = 1534] [outer = 000000499E7E3C00] 17:03:10 INFO - PROCESS | 3668 | 1461110590956 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B4949000) [pid = 3668] [serial = 1535] [outer = 000000499E7E3C00] 17:03:11 INFO - PROCESS | 3668 | 1461110591319 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]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 944ms 17:03:11 INFO - PROCESS | 3668 | 1461110591366 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 3668 | 1461110591368 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:03:11 INFO - PROCESS | 3668 | 1461110591371 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:03:11 INFO - PROCESS | 3668 | 1461110591373 Marionette TRACE conn5 <- [1,2010,null,{}] 17:03:11 INFO - PROCESS | 3668 | 1461110591376 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}] 17:03:11 INFO - PROCESS | 3668 | 1461110591468 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:03:11 INFO - PROCESS | 3668 | 1461110591474 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3DE800 == 70 [pid = 3668] [id = 512] 17:03:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B4942800) [pid = 3668] [serial = 1536] [outer = 0000000000000000] 17:03:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B4D2BC00) [pid = 3668] [serial = 1537] [outer = 00000049B4942800] 17:03:11 INFO - PROCESS | 3668 | 1461110591521 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B4D6E000) [pid = 3668] [serial = 1538] [outer = 00000049B4942800] 17:03:11 INFO - PROCESS | 3668 | 1461110591960 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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 17:03:12 INFO - PROCESS | 3668 | 1461110592003 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3668 | 1461110592005 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:03:12 INFO - PROCESS | 3668 | 1461110592008 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 3668 | 1461110592010 Marionette TRACE conn5 <- [1,2014,null,{}] 17:03:12 INFO - PROCESS | 3668 | 1461110592014 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}] 17:03:12 INFO - PROCESS | 3668 | 1461110592109 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:03:12 INFO - PROCESS | 3668 | 1461110592116 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB11D000 == 71 [pid = 3668] [id = 513] 17:03:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B4E3EC00) [pid = 3668] [serial = 1539] [outer = 0000000000000000] 17:03:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049B4E44C00) [pid = 3668] [serial = 1540] [outer = 00000049B4E3EC00] 17:03:12 INFO - PROCESS | 3668 | 1461110592163 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049B5032800) [pid = 3668] [serial = 1541] [outer = 00000049B4E3EC00] 17:03:12 INFO - PROCESS | 3668 | 1461110592616 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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 690ms 17:03:12 INFO - PROCESS | 3668 | 1461110592702 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 3668 | 1461110592704 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:03:12 INFO - PROCESS | 3668 | 1461110592708 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 3668 | 1461110592709 Marionette TRACE conn5 <- [1,2018,null,{}] 17:03:12 INFO - PROCESS | 3668 | 1461110592713 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}] 17:03:12 INFO - PROCESS | 3668 | 1461110592808 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:03:12 INFO - PROCESS | 3668 | 1461110592984 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA798800 == 72 [pid = 3668] [id = 514] 17:03:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (000000499E7DE000) [pid = 3668] [serial = 1542] [outer = 0000000000000000] 17:03:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049A1CC4000) [pid = 3668] [serial = 1543] [outer = 000000499E7DE000] 17:03:13 INFO - PROCESS | 3668 | 1461110593085 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049A39B7000) [pid = 3668] [serial = 1544] [outer = 000000499E7DE000] 17:03:13 INFO - PROCESS | 3668 | 1461110593779 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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1131ms 17:03:13 INFO - PROCESS | 3668 | 1461110593843 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 3668 | 1461110593847 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:03:13 INFO - PROCESS | 3668 | 1461110593852 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 3668 | 1461110593856 Marionette TRACE conn5 <- [1,2022,null,{}] 17:03:13 INFO - PROCESS | 3668 | 1461110593863 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}] 17:03:14 INFO - PROCESS | 3668 | 1461110593996 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:03:14 INFO - PROCESS | 3668 | 1461110594129 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B2800 == 73 [pid = 3668] [id = 515] 17:03:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (00000049AD83F800) [pid = 3668] [serial = 1545] [outer = 0000000000000000] 17:03:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049AEF57000) [pid = 3668] [serial = 1546] [outer = 00000049AD83F800] 17:03:14 INFO - PROCESS | 3668 | 1461110594189 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049B01FAC00) [pid = 3668] [serial = 1547] [outer = 00000049AD83F800] 17:03:14 INFO - PROCESS | 3668 | 1461110594822 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]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 17:03:14 INFO - PROCESS | 3668 | 1461110594843 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 3668 | 1461110594848 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:03:14 INFO - PROCESS | 3668 | 1461110594852 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 3668 | 1461110594855 Marionette TRACE conn5 <- [1,2026,null,{}] 17:03:14 INFO - PROCESS | 3668 | 1461110594859 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}] 17:03:14 INFO - PROCESS | 3668 | 1461110594980 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:03:15 INFO - PROCESS | 3668 | 1461110595119 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB11D800 == 74 [pid = 3668] [id = 516] 17:03:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049B11BE000) [pid = 3668] [serial = 1548] [outer = 0000000000000000] 17:03:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049B12AF800) [pid = 3668] [serial = 1549] [outer = 00000049B11BE000] 17:03:15 INFO - PROCESS | 3668 | 1461110595177 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049B4527000) [pid = 3668] [serial = 1550] [outer = 00000049B11BE000] 17:03:15 INFO - PROCESS | 3668 | 1461110595775 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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 17:03:15 INFO - PROCESS | 3668 | 1461110595798 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 3668 | 1461110595801 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:03:15 INFO - PROCESS | 3668 | 1461110595812 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 3668 | 1461110595819 Marionette TRACE conn5 <- [1,2030,null,{}] 17:03:15 INFO - PROCESS | 3668 | 1461110595823 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}] 17:03:15 INFO - PROCESS | 3668 | 1461110595946 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:03:16 INFO - PROCESS | 3668 | 1461110596085 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB872000 == 75 [pid = 3668] [id = 517] 17:03:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049B451F800) [pid = 3668] [serial = 1551] [outer = 0000000000000000] 17:03:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049B6A1BC00) [pid = 3668] [serial = 1552] [outer = 00000049B451F800] 17:03:16 INFO - PROCESS | 3668 | 1461110596142 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049B6E60800) [pid = 3668] [serial = 1553] [outer = 00000049B451F800] 17:03:16 INFO - PROCESS | 3668 | 1461110596727 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]]]}] 17:03:16 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) 17:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 960ms 17:03:16 INFO - PROCESS | 3668 | 1461110596767 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 3668 | 1461110596770 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:03:16 INFO - PROCESS | 3668 | 1461110596773 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 3668 | 1461110596776 Marionette TRACE conn5 <- [1,2034,null,{}] 17:03:16 INFO - PROCESS | 3668 | 1461110596779 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}] 17:03:16 INFO - PROCESS | 3668 | 1461110596899 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:03:17 INFO - PROCESS | 3668 | 1461110597009 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5CA800 == 76 [pid = 3668] [id = 518] 17:03:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049B5C74800) [pid = 3668] [serial = 1554] [outer = 0000000000000000] 17:03:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049B7815800) [pid = 3668] [serial = 1555] [outer = 00000049B5C74800] 17:03:17 INFO - PROCESS | 3668 | 1461110597065 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049B8570C00) [pid = 3668] [serial = 1556] [outer = 00000049B5C74800] 17:03:17 INFO - PROCESS | 3668 | 1461110597662 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]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 17:03:17 INFO - PROCESS | 3668 | 1461110597719 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 3668 | 1461110597721 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:03:17 INFO - PROCESS | 3668 | 1461110597725 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - PROCESS | 3668 | 1461110597727 Marionette TRACE conn5 <- [1,2038,null,{}] 17:03:17 INFO - PROCESS | 3668 | 1461110597731 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}] 17:03:17 INFO - PROCESS | 3668 | 1461110597847 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:03:18 INFO - PROCESS | 3668 | 1461110598004 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD258800 == 77 [pid = 3668] [id = 519] 17:03:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049B85BFC00) [pid = 3668] [serial = 1557] [outer = 0000000000000000] 17:03:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049B8722400) [pid = 3668] [serial = 1558] [outer = 00000049B85BFC00] 17:03:18 INFO - PROCESS | 3668 | 1461110598072 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049B9202800) [pid = 3668] [serial = 1559] [outer = 00000049B85BFC00] 17:03:18 INFO - PROCESS | 3668 | 1461110598645 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]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 945ms 17:03:18 INFO - PROCESS | 3668 | 1461110598672 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 3668 | 1461110598675 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:03:18 INFO - PROCESS | 3668 | 1461110598678 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 3668 | 1461110598680 Marionette TRACE conn5 <- [1,2042,null,{}] 17:03:18 INFO - PROCESS | 3668 | 1461110598684 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}] 17:03:18 INFO - PROCESS | 3668 | 1461110598804 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:03:18 INFO - PROCESS | 3668 | 1461110598917 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD9E7000 == 78 [pid = 3668] [id = 520] 17:03:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049B85C0800) [pid = 3668] [serial = 1560] [outer = 0000000000000000] 17:03:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049BA2C4000) [pid = 3668] [serial = 1561] [outer = 00000049B85C0800] 17:03:19 INFO - PROCESS | 3668 | 1461110599013 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049BA5EE800) [pid = 3668] [serial = 1562] [outer = 00000049B85C0800] 17:03:19 INFO - PROCESS | 3668 | 1461110599609 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]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 984ms 17:03:19 INFO - PROCESS | 3668 | 1461110599665 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 3668 | 1461110599668 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:03:19 INFO - PROCESS | 3668 | 1461110599671 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 3668 | 1461110599673 Marionette TRACE conn5 <- [1,2046,null,{}] 17:03:19 INFO - PROCESS | 3668 | 1461110599677 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}] 17:03:19 INFO - PROCESS | 3668 | 1461110599795 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:03:19 INFO - PROCESS | 3668 | 1461110599934 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE0AA000 == 79 [pid = 3668] [id = 521] 17:03:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049BA5EC400) [pid = 3668] [serial = 1563] [outer = 0000000000000000] 17:03:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049BA5FBC00) [pid = 3668] [serial = 1564] [outer = 00000049BA5EC400] 17:03:20 INFO - PROCESS | 3668 | 1461110599991 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049BC591C00) [pid = 3668] [serial = 1565] [outer = 00000049BA5EC400] 17:03:20 INFO - PROCESS | 3668 | 1461110600572 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]]]}] 17:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 944ms 17:03:20 INFO - PROCESS | 3668 | 1461110600619 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 3668 | 1461110600621 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:03:20 INFO - PROCESS | 3668 | 1461110600625 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - PROCESS | 3668 | 1461110600627 Marionette TRACE conn5 <- [1,2050,null,{}] 17:03:20 INFO - PROCESS | 3668 | 1461110600631 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}] 17:03:20 INFO - PROCESS | 3668 | 1461110600747 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:03:20 INFO - PROCESS | 3668 | 1461110600887 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEBC1800 == 80 [pid = 3668] [id = 522] 17:03:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049BC591000) [pid = 3668] [serial = 1566] [outer = 0000000000000000] 17:03:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049BC599C00) [pid = 3668] [serial = 1567] [outer = 00000049BC591000] 17:03:20 INFO - PROCESS | 3668 | 1461110600944 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049BCE20400) [pid = 3668] [serial = 1568] [outer = 00000049BC591000] 17:03:21 INFO - PROCESS | 3668 | 1461110601603 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]]]}] 17:03:21 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0860000 == 79 [pid = 3668] [id = 11] 17:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1026ms 17:03:21 INFO - PROCESS | 3668 | 1461110601710 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 3668 | 1461110601713 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:03:21 INFO - PROCESS | 3668 | 1461110601717 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 3668 | 1461110601719 Marionette TRACE conn5 <- [1,2054,null,{}] 17:03:21 INFO - PROCESS | 3668 | 1461110601723 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}] 17:03:21 INFO - PROCESS | 3668 | 1461110601880 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:03:22 INFO - PROCESS | 3668 | 1461110602184 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2815000 == 80 [pid = 3668] [id = 523] 17:03:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049A1D42400) [pid = 3668] [serial = 1569] [outer = 0000000000000000] 17:03:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049A2EE9400) [pid = 3668] [serial = 1570] [outer = 00000049A1D42400] 17:03:22 INFO - PROCESS | 3668 | 1461110602243 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049A920F800) [pid = 3668] [serial = 1571] [outer = 00000049A1D42400] 17:03:22 INFO - PROCESS | 3668 | 1461110602852 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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1177ms 17:03:22 INFO - PROCESS | 3668 | 1461110602896 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 3668 | 1461110602900 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:03:22 INFO - PROCESS | 3668 | 1461110602905 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - PROCESS | 3668 | 1461110602909 Marionette TRACE conn5 <- [1,2058,null,{}] 17:03:22 INFO - PROCESS | 3668 | 1461110602914 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}] 17:03:23 INFO - PROCESS | 3668 | 1461110603029 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:03:23 INFO - PROCESS | 3668 | 1461110603143 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F07800 == 81 [pid = 3668] [id = 524] 17:03:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049B0167800) [pid = 3668] [serial = 1572] [outer = 0000000000000000] 17:03:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049B0602400) [pid = 3668] [serial = 1573] [outer = 00000049B0167800] 17:03:23 INFO - PROCESS | 3668 | 1461110603239 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049B12A3800) [pid = 3668] [serial = 1574] [outer = 00000049B0167800] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB11D000 == 80 [pid = 3668] [id = 513] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3DE800 == 79 [pid = 3668] [id = 512] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0A1D800 == 78 [pid = 3668] [id = 511] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8751800 == 77 [pid = 3668] [id = 510] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6EA4000 == 76 [pid = 3668] [id = 509] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B49A7000 == 75 [pid = 3668] [id = 508] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40BB000 == 74 [pid = 3668] [id = 507] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B181B800 == 73 [pid = 3668] [id = 506] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049A825A000 == 72 [pid = 3668] [id = 505] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049B3337400) [pid = 3668] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049B4D67C00) [pid = 3668] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049B4F42400) [pid = 3668] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049B5CD5000) [pid = 3668] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049B9202400) [pid = 3668] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1179000 == 71 [pid = 3668] [id = 504] 17:03:23 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4222000 == 70 [pid = 3668] [id = 496] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B6C62800) [pid = 3668] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B7818800) [pid = 3668] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049B77BF400) [pid = 3668] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049B85BDC00) [pid = 3668] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049B0606000) [pid = 3668] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B0FCC000) [pid = 3668] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049AEF51800) [pid = 3668] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049A9D93C00) [pid = 3668] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B8568000) [pid = 3668] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B12A8800) [pid = 3668] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049B0CB5400) [pid = 3668] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049A39B8800) [pid = 3668] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049A933A000) [pid = 3668] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049B6E66400) [pid = 3668] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049B4C7DC00) [pid = 3668] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049AFA18C00) [pid = 3668] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049B88A5800) [pid = 3668] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049B4526C00) [pid = 3668] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049B8724400) [pid = 3668] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049B138E400) [pid = 3668] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B4F41800) [pid = 3668] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049B8721C00) [pid = 3668] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:03:23 INFO - PROCESS | 3668 | 1461110603919 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]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1043ms 17:03:23 INFO - PROCESS | 3668 | 1461110603949 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 3668 | 1461110603953 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:03:23 INFO - PROCESS | 3668 | 1461110603974 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 3668 | 1461110603976 Marionette TRACE conn5 <- [1,2062,null,{}] 17:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:03:23 INFO - PROCESS | 3668 | 1461110603980 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}] 17:03:24 INFO - PROCESS | 3668 | 1461110604082 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:03:24 INFO - PROCESS | 3668 | 1461110604182 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1179000 == 71 [pid = 3668] [id = 525] 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049A3915800) [pid = 3668] [serial = 1575] [outer = 0000000000000000] 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049AFA18C00) [pid = 3668] [serial = 1576] [outer = 00000049A3915800] 17:03:24 INFO - PROCESS | 3668 | 1461110604230 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049B11C2000) [pid = 3668] [serial = 1577] [outer = 00000049A3915800] 17:03:24 INFO - PROCESS | 3668 | 1461110604655 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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 17:03:24 INFO - PROCESS | 3668 | 1461110604716 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 3668 | 1461110604718 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:03:24 INFO - PROCESS | 3668 | 1461110604723 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - PROCESS | 3668 | 1461110604729 Marionette TRACE conn5 <- [1,2066,null,{}] 17:03:24 INFO - PROCESS | 3668 | 1461110604739 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}] 17:03:24 INFO - PROCESS | 3668 | 1461110604840 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:03:24 INFO - PROCESS | 3668 | 1461110604856 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78E2000 == 72 [pid = 3668] [id = 526] 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 202 (00000049B1B11C00) [pid = 3668] [serial = 1578] [outer = 0000000000000000] 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 203 (00000049B468CC00) [pid = 3668] [serial = 1579] [outer = 00000049B1B11C00] 17:03:24 INFO - PROCESS | 3668 | 1461110604903 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 204 (00000049B4D6D400) [pid = 3668] [serial = 1580] [outer = 00000049B1B11C00] 17:03:25 INFO - PROCESS | 3668 | 1461110605367 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]]]}] 17:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 17:03:25 INFO - PROCESS | 3668 | 1461110605417 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 3668 | 1461110605419 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:03:25 INFO - PROCESS | 3668 | 1461110605423 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 3668 | 1461110605425 Marionette TRACE conn5 <- [1,2070,null,{}] 17:03:25 INFO - PROCESS | 3668 | 1461110605428 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}] 17:03:25 INFO - PROCESS | 3668 | 1461110605527 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:03:25 INFO - PROCESS | 3668 | 1461110605535 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3A2800 == 73 [pid = 3668] [id = 527] 17:03:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049B5034400) [pid = 3668] [serial = 1581] [outer = 0000000000000000] 17:03:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049B5C7A400) [pid = 3668] [serial = 1582] [outer = 00000049B5034400] 17:03:25 INFO - PROCESS | 3668 | 1461110605583 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049B6C66000) [pid = 3668] [serial = 1583] [outer = 00000049B5034400] 17:03:26 INFO - PROCESS | 3668 | 1461110606027 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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 17:03:26 INFO - PROCESS | 3668 | 1461110606072 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3668 | 1461110606075 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:03:26 INFO - PROCESS | 3668 | 1461110606078 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 3668 | 1461110606080 Marionette TRACE conn5 <- [1,2074,null,{}] 17:03:26 INFO - PROCESS | 3668 | 1461110606092 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}] 17:03:26 INFO - PROCESS | 3668 | 1461110606220 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:03:26 INFO - PROCESS | 3668 | 1461110606313 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB11B000 == 74 [pid = 3668] [id = 528] 17:03:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049B8568C00) [pid = 3668] [serial = 1584] [outer = 0000000000000000] 17:03:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049B8576C00) [pid = 3668] [serial = 1585] [outer = 00000049B8568C00] 17:03:26 INFO - PROCESS | 3668 | 1461110606371 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049B8729000) [pid = 3668] [serial = 1586] [outer = 00000049B8568C00] 17:03:26 INFO - PROCESS | 3668 | 1461110606830 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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 775ms 17:03:26 INFO - PROCESS | 3668 | 1461110606855 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 3668 | 1461110606857 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:03:26 INFO - PROCESS | 3668 | 1461110606861 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 3668 | 1461110606862 Marionette TRACE conn5 <- [1,2078,null,{}] 17:03:26 INFO - PROCESS | 3668 | 1461110606866 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}] 17:03:27 INFO - PROCESS | 3668 | 1461110606996 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:03:27 INFO - PROCESS | 3668 | 1461110607026 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB77E800 == 75 [pid = 3668] [id = 529] 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049B88A9800) [pid = 3668] [serial = 1587] [outer = 0000000000000000] 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049B928B400) [pid = 3668] [serial = 1588] [outer = 00000049B88A9800] 17:03:27 INFO - PROCESS | 3668 | 1461110607072 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049BA283400) [pid = 3668] [serial = 1589] [outer = 00000049B88A9800] 17:03:27 INFO - PROCESS | 3668 | 1461110607536 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]]]}] 17:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 17:03:27 INFO - PROCESS | 3668 | 1461110607596 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:03:27 INFO - PROCESS | 3668 | 1461110607598 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:03:27 INFO - PROCESS | 3668 | 1461110607641 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:03:27 INFO - PROCESS | 3668 | 1461110607643 Marionette TRACE conn5 <- [1,2082,null,{}] 17:03:27 INFO - PROCESS | 3668 | 1461110607656 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}] 17:03:27 INFO - PROCESS | 3668 | 1461110607786 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:03:27 INFO - PROCESS | 3668 | 1461110607807 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5BF000 == 76 [pid = 3668] [id = 530] 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049BB176C00) [pid = 3668] [serial = 1590] [outer = 0000000000000000] 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049BB180800) [pid = 3668] [serial = 1591] [outer = 00000049BB176C00] 17:03:27 INFO - PROCESS | 3668 | 1461110607853 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049BCE1C400) [pid = 3668] [serial = 1592] [outer = 00000049BB176C00] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049A1D49800) [pid = 3668] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B4E29400) [pid = 3668] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B129EC00) [pid = 3668] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049B1CDDC00) [pid = 3668] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (000000499E7E3C00) [pid = 3668] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049B4942800) [pid = 3668] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049A85BF000) [pid = 3668] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049B88AC000) [pid = 3668] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049A9142400) [pid = 3668] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049A1E47C00) [pid = 3668] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049AA747C00) [pid = 3668] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:03:28 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049B044B400) [pid = 3668] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:03:28 INFO - PROCESS | 3668 | 1461110608417 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]]]}] 17:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 839ms 17:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:03:28 INFO - PROCESS | 3668 | 1461110608448 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 3668 | 1461110608450 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:03:28 INFO - PROCESS | 3668 | 1461110608458 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 3668 | 1461110608459 Marionette TRACE conn5 <- [1,2086,null,{}] 17:03:28 INFO - PROCESS | 3668 | 1461110608463 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}] 17:03:28 INFO - PROCESS | 3668 | 1461110608595 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:03:28 INFO - PROCESS | 3668 | 1461110608661 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE88000 == 77 [pid = 3668] [id = 531] 17:03:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 205 (00000049A266B800) [pid = 3668] [serial = 1593] [outer = 0000000000000000] 17:03:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 206 (00000049B1CDDC00) [pid = 3668] [serial = 1594] [outer = 00000049A266B800] 17:03:28 INFO - PROCESS | 3668 | 1461110608707 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 207 (00000049BC598400) [pid = 3668] [serial = 1595] [outer = 00000049A266B800] 17:03:29 INFO - PROCESS | 3668 | 1461110609071 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 647ms 17:03:29 INFO - PROCESS | 3668 | 1461110609110 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 3668 | 1461110609112 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:03:29 INFO - PROCESS | 3668 | 1461110609115 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 3668 | 1461110609117 Marionette TRACE conn5 <- [1,2090,null,{}] 17:03:29 INFO - PROCESS | 3668 | 1461110609121 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}] 17:03:29 INFO - PROCESS | 3668 | 1461110609217 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:03:29 INFO - PROCESS | 3668 | 1461110609224 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD96C800 == 78 [pid = 3668] [id = 532] 17:03:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 208 (00000049BCE26400) [pid = 3668] [serial = 1596] [outer = 0000000000000000] 17:03:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 209 (00000049BCE79800) [pid = 3668] [serial = 1597] [outer = 00000049BCE26400] 17:03:29 INFO - PROCESS | 3668 | 1461110609269 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 210 (00000049BCE81800) [pid = 3668] [serial = 1598] [outer = 00000049BCE26400] 17:03:29 INFO - PROCESS | 3668 | 1461110609738 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 17:03:29 INFO - PROCESS | 3668 | 1461110609809 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 3668 | 1461110609812 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:03:29 INFO - PROCESS | 3668 | 1461110609815 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 3668 | 1461110609817 Marionette TRACE conn5 <- [1,2094,null,{}] 17:03:29 INFO - PROCESS | 3668 | 1461110609820 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}] 17:03:29 INFO - PROCESS | 3668 | 1461110609916 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:03:29 INFO - PROCESS | 3668 | 1461110609922 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE0C0000 == 79 [pid = 3668] [id = 533] 17:03:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 211 (00000049B0610C00) [pid = 3668] [serial = 1599] [outer = 0000000000000000] 17:03:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 212 (00000049BD122400) [pid = 3668] [serial = 1600] [outer = 00000049B0610C00] 17:03:29 INFO - PROCESS | 3668 | 1461110609974 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 213 (00000049BD164400) [pid = 3668] [serial = 1601] [outer = 00000049B0610C00] 17:03:30 INFO - PROCESS | 3668 | 1461110610754 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] 17:03:30 INFO - PROCESS | 3668 | 1461110610809 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:03:30 INFO - PROCESS | 3668 | 1461110610815 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - PROCESS | 3668 | 1461110610819 Marionette TRACE conn5 <- [1,2098,null,{}] 17:03:30 INFO - PROCESS | 3668 | 1461110610825 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}] 17:03:30 INFO - PROCESS | 3668 | 1461110610954 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:03:31 INFO - PROCESS | 3668 | 1461110611103 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4994800 == 80 [pid = 3668] [id = 534] 17:03:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049AD837800) [pid = 3668] [serial = 1602] [outer = 0000000000000000] 17:03:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049B060AC00) [pid = 3668] [serial = 1603] [outer = 00000049AD837800] 17:03:31 INFO - PROCESS | 3668 | 1461110611164 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049B12A5400) [pid = 3668] [serial = 1604] [outer = 00000049AD837800] 17:03:31 INFO - PROCESS | 3668 | 1461110611749 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]]]}] 17:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 984ms 17:03:31 INFO - PROCESS | 3668 | 1461110611802 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 3668 | 1461110611808 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:03:31 INFO - PROCESS | 3668 | 1461110611815 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 3668 | 1461110611818 Marionette TRACE conn5 <- [1,2102,null,{}] 17:03:31 INFO - PROCESS | 3668 | 1461110611823 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}] 17:03:31 INFO - PROCESS | 3668 | 1461110611946 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:03:32 INFO - PROCESS | 3668 | 1461110612103 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3CC800 == 81 [pid = 3668] [id = 535] 17:03:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049B4086400) [pid = 3668] [serial = 1605] [outer = 0000000000000000] 17:03:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049B4C7CC00) [pid = 3668] [serial = 1606] [outer = 00000049B4086400] 17:03:32 INFO - PROCESS | 3668 | 1461110612160 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049B6C5E400) [pid = 3668] [serial = 1607] [outer = 00000049B4086400] 17:03:32 INFO - PROCESS | 3668 | 1461110612807 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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1029ms 17:03:32 INFO - PROCESS | 3668 | 1461110612850 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 3668 | 1461110612853 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:03:32 INFO - PROCESS | 3668 | 1461110612856 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 3668 | 1461110612860 Marionette TRACE conn5 <- [1,2106,null,{}] 17:03:32 INFO - PROCESS | 3668 | 1461110612891 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}] 17:03:33 INFO - PROCESS | 3668 | 1461110613019 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:03:33 INFO - PROCESS | 3668 | 1461110613165 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEBDC800 == 82 [pid = 3668] [id = 536] 17:03:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049B9204400) [pid = 3668] [serial = 1608] [outer = 0000000000000000] 17:03:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049BA2C4400) [pid = 3668] [serial = 1609] [outer = 00000049B9204400] 17:03:33 INFO - PROCESS | 3668 | 1461110613226 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049BD122800) [pid = 3668] [serial = 1610] [outer = 00000049B9204400] 17:03:33 INFO - PROCESS | 3668 | 1461110613837 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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1035ms 17:03:33 INFO - PROCESS | 3668 | 1461110613893 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 3668 | 1461110613897 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:03:33 INFO - PROCESS | 3668 | 1461110613900 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 3668 | 1461110613902 Marionette TRACE conn5 <- [1,2110,null,{}] 17:03:33 INFO - PROCESS | 3668 | 1461110613906 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}] 17:03:34 INFO - PROCESS | 3668 | 1461110614027 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:03:34 INFO - PROCESS | 3668 | 1461110614171 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BF096000 == 83 [pid = 3668] [id = 537] 17:03:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049BD164800) [pid = 3668] [serial = 1611] [outer = 0000000000000000] 17:03:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049BD16AC00) [pid = 3668] [serial = 1612] [outer = 00000049BD164800] 17:03:34 INFO - PROCESS | 3668 | 1461110614229 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049BD82A400) [pid = 3668] [serial = 1613] [outer = 00000049BD164800] 17:03:34 INFO - PROCESS | 3668 | 1461110614832 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]]]}] 17:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 985ms 17:03:34 INFO - PROCESS | 3668 | 1461110614888 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:03:34 INFO - PROCESS | 3668 | 1461110614890 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:03:34 INFO - PROCESS | 3668 | 1461110614894 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 3668 | 1461110614896 Marionette TRACE conn5 <- [1,2114,null,{}] 17:03:34 INFO - PROCESS | 3668 | 1461110614900 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}] 17:03:35 INFO - PROCESS | 3668 | 1461110615017 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:03:35 INFO - PROCESS | 3668 | 1461110615161 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BF0B0800 == 84 [pid = 3668] [id = 538] 17:03:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049BD165000) [pid = 3668] [serial = 1614] [outer = 0000000000000000] 17:03:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049BE3D7800) [pid = 3668] [serial = 1615] [outer = 00000049BD165000] 17:03:35 INFO - PROCESS | 3668 | 1461110615218 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 228 (00000049BE3E1000) [pid = 3668] [serial = 1616] [outer = 00000049BD165000] 17:03:35 INFO - PROCESS | 3668 | 1461110615784 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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 943ms 17:03:35 INFO - PROCESS | 3668 | 1461110615840 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 3668 | 1461110615842 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:03:35 INFO - PROCESS | 3668 | 1461110615846 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 3668 | 1461110615848 Marionette TRACE conn5 <- [1,2118,null,{}] 17:03:35 INFO - PROCESS | 3668 | 1461110615852 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}] 17:03:36 INFO - PROCESS | 3668 | 1461110615993 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:03:36 INFO - PROCESS | 3668 | 1461110616151 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BFBC5000 == 85 [pid = 3668] [id = 539] 17:03:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 229 (00000049BE3E0C00) [pid = 3668] [serial = 1617] [outer = 0000000000000000] 17:03:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 230 (00000049BEF54400) [pid = 3668] [serial = 1618] [outer = 00000049BE3E0C00] 17:03:36 INFO - PROCESS | 3668 | 1461110616213 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 231 (00000049BEF79800) [pid = 3668] [serial = 1619] [outer = 00000049BE3E0C00] 17:03:36 INFO - PROCESS | 3668 | 1461110616754 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] 17:03:36 INFO - PROCESS | 3668 | 1461110616829 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:03:36 INFO - PROCESS | 3668 | 1461110616834 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 3668 | 1461110616837 Marionette TRACE conn5 <- [1,2122,null,{}] 17:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:03:36 INFO - PROCESS | 3668 | 1461110616841 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}] 17:03:36 INFO - PROCESS | 3668 | 1461110616960 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:03:37 INFO - PROCESS | 3668 | 1461110617103 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8C94000 == 86 [pid = 3668] [id = 540] 17:03:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 232 (00000049A1D40400) [pid = 3668] [serial = 1620] [outer = 0000000000000000] 17:03:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 233 (00000049A3059C00) [pid = 3668] [serial = 1621] [outer = 00000049A1D40400] 17:03:37 INFO - PROCESS | 3668 | 1461110617160 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 234 (00000049AA7F1400) [pid = 3668] [serial = 1622] [outer = 00000049A1D40400] 17:03:38 INFO - PROCESS | 3668 | 1461110618074 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] 17:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:03:38 INFO - PROCESS | 3668 | 1461110618135 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:03:38 INFO - PROCESS | 3668 | 1461110618140 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 3668 | 1461110618144 Marionette TRACE conn5 <- [1,2126,null,{}] 17:03:38 INFO - PROCESS | 3668 | 1461110618149 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}] 17:03:38 INFO - PROCESS | 3668 | 1461110618260 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:03:38 INFO - PROCESS | 3668 | 1461110618410 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA58000 == 87 [pid = 3668] [id = 541] 17:03:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 235 (00000049A1D3E800) [pid = 3668] [serial = 1623] [outer = 0000000000000000] 17:03:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 236 (00000049A1D6E000) [pid = 3668] [serial = 1624] [outer = 00000049A1D3E800] 17:03:38 INFO - PROCESS | 3668 | 1461110618462 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 237 (00000049A8FD8C00) [pid = 3668] [serial = 1625] [outer = 00000049A1D3E800] 17:03:39 INFO - PROCESS | 3668 | 1461110619058 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]]]}] 17:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 984ms 17:03:39 INFO - PROCESS | 3668 | 1461110619125 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 3668 | 1461110619131 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:03:39 INFO - PROCESS | 3668 | 1461110619138 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 3668 | 1461110619141 Marionette TRACE conn5 <- [1,2130,null,{}] 17:03:39 INFO - PROCESS | 3668 | 1461110619145 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}] 17:03:39 INFO - PROCESS | 3668 | 1461110619260 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:03:39 INFO - PROCESS | 3668 | 1461110619409 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2B2D000 == 88 [pid = 3668] [id = 542] 17:03:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 238 (00000049AD837C00) [pid = 3668] [serial = 1626] [outer = 0000000000000000] 17:03:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 239 (00000049AF5AC400) [pid = 3668] [serial = 1627] [outer = 00000049AD837C00] 17:03:39 INFO - PROCESS | 3668 | 1461110619462 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 240 (00000049B0110400) [pid = 3668] [serial = 1628] [outer = 00000049AD837C00] 17:03:40 INFO - PROCESS | 3668 | 1461110620066 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] 17:03:40 INFO - PROCESS | 3668 | 1461110620126 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:03:40 INFO - PROCESS | 3668 | 1461110620130 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:03:40 INFO - PROCESS | 3668 | 1461110620134 Marionette TRACE conn5 <- [1,2134,null,{}] 17:03:40 INFO - PROCESS | 3668 | 1461110620145 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}] 17:03:40 INFO - PROCESS | 3668 | 1461110620256 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:03:40 INFO - PROCESS | 3668 | 1461110620404 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B775B800 == 89 [pid = 3668] [id = 543] 17:03:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 241 (00000049B089B800) [pid = 3668] [serial = 1629] [outer = 0000000000000000] 17:03:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 242 (00000049B1283000) [pid = 3668] [serial = 1630] [outer = 00000049B089B800] 17:03:40 INFO - PROCESS | 3668 | 1461110620457 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 243 (00000049B1390C00) [pid = 3668] [serial = 1631] [outer = 00000049B089B800] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD96C800 == 88 [pid = 3668] [id = 532] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE88000 == 87 [pid = 3668] [id = 531] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5BF000 == 86 [pid = 3668] [id = 530] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB77E800 == 85 [pid = 3668] [id = 529] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB11B000 == 84 [pid = 3668] [id = 528] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3A2800 == 83 [pid = 3668] [id = 527] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 242 (00000049B85B7800) [pid = 3668] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 241 (00000049B4687800) [pid = 3668] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 240 (00000049AEF5B000) [pid = 3668] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 239 (00000049B9288000) [pid = 3668] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 238 (00000049BA27CC00) [pid = 3668] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 237 (00000049BA5F2000) [pid = 3668] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 236 (00000049BB183C00) [pid = 3668] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 235 (00000049B5BDC000) [pid = 3668] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 234 (00000049B4E44C00) [pid = 3668] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78E2000 == 82 [pid = 3668] [id = 526] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1179000 == 81 [pid = 3668] [id = 525] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F07800 == 80 [pid = 3668] [id = 524] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2815000 == 79 [pid = 3668] [id = 523] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD9E7000 == 78 [pid = 3668] [id = 520] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD258800 == 77 [pid = 3668] [id = 519] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5CA800 == 76 [pid = 3668] [id = 518] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB872000 == 75 [pid = 3668] [id = 517] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB11D800 == 74 [pid = 3668] [id = 516] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B2800 == 73 [pid = 3668] [id = 515] 17:03:40 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA798800 == 72 [pid = 3668] [id = 514] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 233 (00000049AA384000) [pid = 3668] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 232 (00000049AD833800) [pid = 3668] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 231 (00000049B920B400) [pid = 3668] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 230 (00000049A9336000) [pid = 3668] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 229 (00000049AD80C400) [pid = 3668] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 228 (00000049A3B88800) [pid = 3668] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 227 (00000049A26ABC00) [pid = 3668] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049AFA1D800) [pid = 3668] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049B01F5000) [pid = 3668] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049B082DC00) [pid = 3668] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049B0C79C00) [pid = 3668] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049B4949000) [pid = 3668] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049B4D6E000) [pid = 3668] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049A933BC00) [pid = 3668] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B5034C00) [pid = 3668] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B12A6400) [pid = 3668] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049B4522C00) [pid = 3668] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049B1B3F400) [pid = 3668] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049A933C800) [pid = 3668] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B4684800) [pid = 3668] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:03:40 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B4D2BC00) [pid = 3668] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:03:41 INFO - PROCESS | 3668 | 1461110621076 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] 17:03:41 INFO - PROCESS | 3668 | 1461110621125 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:03:41 INFO - PROCESS | 3668 | 1461110621130 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 3668 | 1461110621132 Marionette TRACE conn5 <- [1,2138,null,{}] 17:03:41 INFO - PROCESS | 3668 | 1461110621136 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}] 17:03:41 INFO - PROCESS | 3668 | 1461110621233 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:03:41 INFO - PROCESS | 3668 | 1461110621242 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B063F800 == 73 [pid = 3668] [id = 544] 17:03:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 214 (00000049A4B5DC00) [pid = 3668] [serial = 1632] [outer = 0000000000000000] 17:03:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 215 (00000049AD420000) [pid = 3668] [serial = 1633] [outer = 00000049A4B5DC00] 17:03:41 INFO - PROCESS | 3668 | 1461110621289 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 216 (00000049AF36F400) [pid = 3668] [serial = 1634] [outer = 00000049A4B5DC00] 17:03:41 INFO - PROCESS | 3668 | 1461110621782 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] 17:03:41 INFO - PROCESS | 3668 | 1461110621810 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:03:41 INFO - PROCESS | 3668 | 1461110621813 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 3668 | 1461110621815 Marionette TRACE conn5 <- [1,2142,null,{}] 17:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:03:41 INFO - PROCESS | 3668 | 1461110621819 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}] 17:03:41 INFO - PROCESS | 3668 | 1461110621915 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:03:41 INFO - PROCESS | 3668 | 1461110621921 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E29800 == 74 [pid = 3668] [id = 545] 17:03:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 217 (00000049B082C800) [pid = 3668] [serial = 1635] [outer = 0000000000000000] 17:03:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 218 (00000049B119E400) [pid = 3668] [serial = 1636] [outer = 00000049B082C800] 17:03:41 INFO - PROCESS | 3668 | 1461110621967 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 219 (00000049B12A6400) [pid = 3668] [serial = 1637] [outer = 00000049B082C800] 17:03:42 INFO - PROCESS | 3668 | 1461110622461 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]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 17:03:42 INFO - PROCESS | 3668 | 1461110622509 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 3668 | 1461110622511 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:03:42 INFO - PROCESS | 3668 | 1461110622515 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:03:42 INFO - PROCESS | 3668 | 1461110622517 Marionette TRACE conn5 <- [1,2146,null,{}] 17:03:42 INFO - PROCESS | 3668 | 1461110622520 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}] 17:03:42 INFO - PROCESS | 3668 | 1461110622626 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:03:42 INFO - PROCESS | 3668 | 1461110622767 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7769800 == 75 [pid = 3668] [id = 546] 17:03:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 220 (00000049A9D99C00) [pid = 3668] [serial = 1638] [outer = 0000000000000000] 17:03:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 221 (00000049B407E800) [pid = 3668] [serial = 1639] [outer = 00000049A9D99C00] 17:03:42 INFO - PROCESS | 3668 | 1461110622816 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 222 (00000049B4611000) [pid = 3668] [serial = 1640] [outer = 00000049A9D99C00] 17:03:43 INFO - PROCESS | 3668 | 1461110623246 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] 17:03:43 INFO - PROCESS | 3668 | 1461110623296 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:03:43 INFO - PROCESS | 3668 | 1461110623299 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 3668 | 1461110623301 Marionette TRACE conn5 <- [1,2150,null,{}] 17:03:43 INFO - PROCESS | 3668 | 1461110623305 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}] 17:03:43 INFO - PROCESS | 3668 | 1461110623433 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:03:43 INFO - PROCESS | 3668 | 1461110623450 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9299000 == 76 [pid = 3668] [id = 547] 17:03:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 223 (00000049B468C800) [pid = 3668] [serial = 1641] [outer = 0000000000000000] 17:03:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 224 (00000049B4C14400) [pid = 3668] [serial = 1642] [outer = 00000049B468C800] 17:03:43 INFO - PROCESS | 3668 | 1461110623497 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 225 (00000049B4C8B800) [pid = 3668] [serial = 1643] [outer = 00000049B468C800] 17:03:43 INFO - PROCESS | 3668 | 1461110623963 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]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 689ms 17:03:44 INFO - PROCESS | 3668 | 1461110623992 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3668 | 1461110623994 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:03:44 INFO - PROCESS | 3668 | 1461110623997 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 3668 | 1461110623999 Marionette TRACE conn5 <- [1,2154,null,{}] 17:03:44 INFO - PROCESS | 3668 | 1461110624002 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}] 17:03:44 INFO - PROCESS | 3668 | 1461110624155 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:03:44 INFO - PROCESS | 3668 | 1461110624221 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA568800 == 77 [pid = 3668] [id = 548] 17:03:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 226 (00000049B4D64800) [pid = 3668] [serial = 1644] [outer = 0000000000000000] 17:03:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 227 (00000049B4D6C400) [pid = 3668] [serial = 1645] [outer = 00000049B4D64800] 17:03:44 INFO - PROCESS | 3668 | 1461110624267 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 228 (00000049B4F42400) [pid = 3668] [serial = 1646] [outer = 00000049B4D64800] 17:03:44 INFO - PROCESS | 3668 | 1461110624692 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]]]}] 17:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 17:03:44 INFO - PROCESS | 3668 | 1461110624734 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 3668 | 1461110624736 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:03:44 INFO - PROCESS | 3668 | 1461110624748 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 3668 | 1461110624750 Marionette TRACE conn5 <- [1,2158,null,{}] 17:03:44 INFO - PROCESS | 3668 | 1461110624753 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}] 17:03:44 INFO - PROCESS | 3668 | 1461110624884 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:03:44 INFO - PROCESS | 3668 | 1461110624958 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2BD800 == 78 [pid = 3668] [id = 549] 17:03:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 229 (00000049B4D73C00) [pid = 3668] [serial = 1647] [outer = 0000000000000000] 17:03:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 230 (00000049B5BE0400) [pid = 3668] [serial = 1648] [outer = 00000049B4D73C00] 17:03:45 INFO - PROCESS | 3668 | 1461110625004 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 231 (00000049B6C67000) [pid = 3668] [serial = 1649] [outer = 00000049B4D73C00] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 230 (00000049B85B2C00) [pid = 3668] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 229 (00000049B1195400) [pid = 3668] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 228 (00000049BA5F8000) [pid = 3668] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 227 (00000049B4946C00) [pid = 3668] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 226 (00000049A91AF000) [pid = 3668] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 225 (00000049B1298400) [pid = 3668] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 224 (00000049BA278400) [pid = 3668] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 223 (00000049B1297000) [pid = 3668] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 222 (00000049A1CBD400) [pid = 3668] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 221 (00000049B129BC00) [pid = 3668] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 220 (00000049A9D98C00) [pid = 3668] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 219 (00000049B4D34800) [pid = 3668] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 218 (00000049B4945800) [pid = 3668] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 217 (00000049AA7EDC00) [pid = 3668] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 216 (00000049AF371800) [pid = 3668] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 215 (00000049B1CDEC00) [pid = 3668] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 214 (00000049B4E3EC00) [pid = 3668] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 213 (00000049B3E47C00) [pid = 3668] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 212 (00000049AD80C000) [pid = 3668] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 211 (00000049B6E63C00) [pid = 3668] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 210 (00000049A9332C00) [pid = 3668] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 209 (00000049A3B26800) [pid = 3668] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 208 (00000049A8495C00) [pid = 3668] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 207 (00000049B2F8C000) [pid = 3668] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 206 (00000049A8C29400) [pid = 3668] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 205 (00000049B3490400) [pid = 3668] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 204 (00000049B089AC00) [pid = 3668] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 203 (00000049A3B92800) [pid = 3668] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 202 (00000049B1299800) [pid = 3668] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 201 (00000049B0164000) [pid = 3668] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049A3B20400) [pid = 3668] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049B503F800) [pid = 3668] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049AF5B4000) [pid = 3668] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049B9283400) [pid = 3668] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049B5CD5C00) [pid = 3668] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049B128D800) [pid = 3668] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049B460CC00) [pid = 3668] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049A3919400) [pid = 3668] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B4E3A000) [pid = 3668] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B4940000) [pid = 3668] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B4D35400) [pid = 3668] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B1386400) [pid = 3668] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049A9144C00) [pid = 3668] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B1391400) [pid = 3668] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B4C84800) [pid = 3668] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B6C5F000) [pid = 3668] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049A3B27C00) [pid = 3668] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B5040000) [pid = 3668] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049AFEDA000) [pid = 3668] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049BA2CE800) [pid = 3668] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049A920F000) [pid = 3668] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (000000499E7D9C00) [pid = 3668] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049A3915800) [pid = 3668] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B5C74800) [pid = 3668] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049A1D42400) [pid = 3668] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B0608400) [pid = 3668] [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.] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B0862000) [pid = 3668] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B8568C00) [pid = 3668] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B88A9800) [pid = 3668] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049A266B800) [pid = 3668] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049BB176C00) [pid = 3668] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049BCE26400) [pid = 3668] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B0167800) [pid = 3668] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B451F800) [pid = 3668] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049AD83F800) [pid = 3668] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B11BE000) [pid = 3668] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B5034400) [pid = 3668] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (000000499E7DE000) [pid = 3668] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:03:45 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B1B11C00) [pid = 3668] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:03:46 INFO - PROCESS | 3668 | 1461110626071 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]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1385ms 17:03:46 INFO - PROCESS | 3668 | 1461110626128 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 3668 | 1461110626130 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:03:46 INFO - PROCESS | 3668 | 1461110626133 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:03:46 INFO - PROCESS | 3668 | 1461110626135 Marionette TRACE conn5 <- [1,2162,null,{}] 17:03:46 INFO - PROCESS | 3668 | 1461110626144 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}] 17:03:46 INFO - PROCESS | 3668 | 1461110626239 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:03:46 INFO - PROCESS | 3668 | 1461110626245 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4657800 == 79 [pid = 3668] [id = 550] 17:03:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A2666800) [pid = 3668] [serial = 1650] [outer = 0000000000000000] 17:03:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A863A800) [pid = 3668] [serial = 1651] [outer = 00000049A2666800] 17:03:46 INFO - PROCESS | 3668 | 1461110626292 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049AA7EAC00) [pid = 3668] [serial = 1652] [outer = 00000049A2666800] 17:03:46 INFO - PROCESS | 3668 | 1461110626755 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]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 17:03:46 INFO - PROCESS | 3668 | 1461110626826 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 3668 | 1461110626829 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:03:46 INFO - PROCESS | 3668 | 1461110626832 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - PROCESS | 3668 | 1461110626835 Marionette TRACE conn5 <- [1,2166,null,{}] 17:03:46 INFO - PROCESS | 3668 | 1461110626838 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}] 17:03:46 INFO - PROCESS | 3668 | 1461110626952 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:03:47 INFO - PROCESS | 3668 | 1461110626994 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB874000 == 80 [pid = 3668] [id = 551] 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049AD835000) [pid = 3668] [serial = 1653] [outer = 0000000000000000] 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B128EC00) [pid = 3668] [serial = 1654] [outer = 00000049AD835000] 17:03:47 INFO - PROCESS | 3668 | 1461110627046 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B460EC00) [pid = 3668] [serial = 1655] [outer = 00000049AD835000] 17:03:47 INFO - PROCESS | 3668 | 1461110627478 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]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 17:03:47 INFO - PROCESS | 3668 | 1461110627527 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 3668 | 1461110627530 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:03:47 INFO - PROCESS | 3668 | 1461110627533 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 3668 | 1461110627535 Marionette TRACE conn5 <- [1,2170,null,{}] 17:03:47 INFO - PROCESS | 3668 | 1461110627542 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}] 17:03:47 INFO - PROCESS | 3668 | 1461110627640 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:03:47 INFO - PROCESS | 3668 | 1461110627646 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5E5000 == 81 [pid = 3668] [id = 552] 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B4689800) [pid = 3668] [serial = 1656] [outer = 0000000000000000] 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B4D71000) [pid = 3668] [serial = 1657] [outer = 00000049B4689800] 17:03:47 INFO - PROCESS | 3668 | 1461110627692 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B5C76800) [pid = 3668] [serial = 1658] [outer = 00000049B4689800] 17:03:48 INFO - PROCESS | 3668 | 1461110628470 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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 984ms 17:03:48 INFO - PROCESS | 3668 | 1461110628521 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:03:48 INFO - PROCESS | 3668 | 1461110628527 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 3668 | 1461110628533 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 3668 | 1461110628537 Marionette TRACE conn5 <- [1,2174,null,{}] 17:03:48 INFO - PROCESS | 3668 | 1461110628543 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}] 17:03:48 INFO - PROCESS | 3668 | 1461110628703 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:03:48 INFO - PROCESS | 3668 | 1461110628835 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2814000 == 82 [pid = 3668] [id = 553] 17:03:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049A85BF000) [pid = 3668] [serial = 1659] [outer = 0000000000000000] 17:03:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049A91B0C00) [pid = 3668] [serial = 1660] [outer = 00000049A85BF000] 17:03:48 INFO - PROCESS | 3668 | 1461110628897 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049AD41B800) [pid = 3668] [serial = 1661] [outer = 00000049A85BF000] 17:03:49 INFO - PROCESS | 3668 | 1461110629443 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]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 17:03:49 INFO - PROCESS | 3668 | 1461110629522 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 3668 | 1461110629528 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:03:49 INFO - PROCESS | 3668 | 1461110629535 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 3668 | 1461110629538 Marionette TRACE conn5 <- [1,2178,null,{}] 17:03:49 INFO - PROCESS | 3668 | 1461110629543 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}] 17:03:49 INFO - PROCESS | 3668 | 1461110629669 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:03:49 INFO - PROCESS | 3668 | 1461110629812 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7478800 == 83 [pid = 3668] [id = 554] 17:03:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049AFABD000) [pid = 3668] [serial = 1662] [outer = 0000000000000000] 17:03:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B0609400) [pid = 3668] [serial = 1663] [outer = 00000049AFABD000] 17:03:49 INFO - PROCESS | 3668 | 1461110629870 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B08A3000) [pid = 3668] [serial = 1664] [outer = 00000049AFABD000] 17:03:50 INFO - PROCESS | 3668 | 1461110630482 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]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 17:03:50 INFO - PROCESS | 3668 | 1461110630526 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 3668 | 1461110630529 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:03:50 INFO - PROCESS | 3668 | 1461110630533 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 3668 | 1461110630537 Marionette TRACE conn5 <- [1,2182,null,{}] 17:03:50 INFO - PROCESS | 3668 | 1461110630549 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}] 17:03:50 INFO - PROCESS | 3668 | 1461110630704 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:03:50 INFO - PROCESS | 3668 | 1461110630851 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCEA0000 == 84 [pid = 3668] [id = 555] 17:03:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049B129C400) [pid = 3668] [serial = 1665] [outer = 0000000000000000] 17:03:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049B19C9400) [pid = 3668] [serial = 1666] [outer = 00000049B129C400] 17:03:50 INFO - PROCESS | 3668 | 1461110630911 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049B424C000) [pid = 3668] [serial = 1667] [outer = 00000049B129C400] 17:03:51 INFO - PROCESS | 3668 | 1461110631495 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]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 17:03:51 INFO - PROCESS | 3668 | 1461110631521 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 3668 | 1461110631524 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:03:51 INFO - PROCESS | 3668 | 1461110631528 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 3668 | 1461110631530 Marionette TRACE conn5 <- [1,2186,null,{}] 17:03:51 INFO - PROCESS | 3668 | 1461110631534 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}] 17:03:51 INFO - PROCESS | 3668 | 1461110631657 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:03:51 INFO - PROCESS | 3668 | 1461110631772 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A41A1800 == 85 [pid = 3668] [id = 556] 17:03:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049A8CA5400) [pid = 3668] [serial = 1668] [outer = 0000000000000000] 17:03:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049B4E2A800) [pid = 3668] [serial = 1669] [outer = 00000049A8CA5400] 17:03:51 INFO - PROCESS | 3668 | 1461110631870 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049B6A1D000) [pid = 3668] [serial = 1670] [outer = 00000049A8CA5400] 17:03:52 INFO - PROCESS | 3668 | 1461110632398 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]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 944ms 17:03:52 INFO - PROCESS | 3668 | 1461110632474 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:03:52 INFO - PROCESS | 3668 | 1461110632477 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:03:52 INFO - PROCESS | 3668 | 1461110632480 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 3668 | 1461110632482 Marionette TRACE conn5 <- [1,2190,null,{}] 17:03:52 INFO - PROCESS | 3668 | 1461110632486 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}] 17:03:52 INFO - PROCESS | 3668 | 1461110632635 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:03:52 INFO - PROCESS | 3668 | 1461110632797 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE07A000 == 86 [pid = 3668] [id = 557] 17:03:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B6E67800) [pid = 3668] [serial = 1671] [outer = 0000000000000000] 17:03:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049B77BBC00) [pid = 3668] [serial = 1672] [outer = 00000049B6E67800] 17:03:52 INFO - PROCESS | 3668 | 1461110632859 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049B7821C00) [pid = 3668] [serial = 1673] [outer = 00000049B6E67800] 17:03:53 INFO - PROCESS | 3668 | 1461110633451 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]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1029ms 17:03:53 INFO - PROCESS | 3668 | 1461110633512 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 3668 | 1461110633514 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:03:53 INFO - PROCESS | 3668 | 1461110633518 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 3668 | 1461110633520 Marionette TRACE conn5 <- [1,2194,null,{}] 17:03:53 INFO - PROCESS | 3668 | 1461110633541 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}] 17:03:53 INFO - PROCESS | 3668 | 1461110633671 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:03:53 INFO - PROCESS | 3668 | 1461110633828 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BFA0A800 == 87 [pid = 3668] [id = 558] 17:03:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049B85BE800) [pid = 3668] [serial = 1674] [outer = 0000000000000000] 17:03:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B88A1000) [pid = 3668] [serial = 1675] [outer = 00000049B85BE800] 17:03:53 INFO - PROCESS | 3668 | 1461110633889 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B9204C00) [pid = 3668] [serial = 1676] [outer = 00000049B85BE800] 17:03:54 INFO - PROCESS | 3668 | 1461110634477 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]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 17:03:54 INFO - PROCESS | 3668 | 1461110634518 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 3668 | 1461110634520 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:03:54 INFO - PROCESS | 3668 | 1461110634525 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 3668 | 1461110634527 Marionette TRACE conn5 <- [1,2198,null,{}] 17:03:54 INFO - PROCESS | 3668 | 1461110634531 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}] 17:03:54 INFO - PROCESS | 3668 | 1461110634648 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:03:54 INFO - PROCESS | 3668 | 1461110634791 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049C02D6800 == 88 [pid = 3668] [id = 559] 17:03:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B9203400) [pid = 3668] [serial = 1677] [outer = 0000000000000000] 17:03:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 191 (00000049B9286800) [pid = 3668] [serial = 1678] [outer = 00000049B9203400] 17:03:54 INFO - PROCESS | 3668 | 1461110634848 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 192 (00000049BA285400) [pid = 3668] [serial = 1679] [outer = 00000049B9203400] 17:03:55 INFO - PROCESS | 3668 | 1461110635475 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]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 985ms 17:03:55 INFO - PROCESS | 3668 | 1461110635512 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 3668 | 1461110635515 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:03:55 INFO - PROCESS | 3668 | 1461110635518 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 3668 | 1461110635520 Marionette TRACE conn5 <- [1,2202,null,{}] 17:03:55 INFO - PROCESS | 3668 | 1461110635524 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}] 17:03:55 INFO - PROCESS | 3668 | 1461110635645 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:03:55 INFO - PROCESS | 3668 | 1461110635791 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD88E000 == 89 [pid = 3668] [id = 560] 17:03:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 193 (00000049A1D68400) [pid = 3668] [serial = 1680] [outer = 0000000000000000] 17:03:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 194 (00000049A305A400) [pid = 3668] [serial = 1681] [outer = 00000049A1D68400] 17:03:55 INFO - PROCESS | 3668 | 1461110635851 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 195 (00000049AF5B6800) [pid = 3668] [serial = 1682] [outer = 00000049A1D68400] 17:03:56 INFO - PROCESS | 3668 | 1461110636392 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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 17:03:56 INFO - PROCESS | 3668 | 1461110636464 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 3668 | 1461110636467 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:03:56 INFO - PROCESS | 3668 | 1461110636483 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - PROCESS | 3668 | 1461110636486 Marionette TRACE conn5 <- [1,2206,null,{}] 17:03:56 INFO - PROCESS | 3668 | 1461110636493 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}] 17:03:56 INFO - PROCESS | 3668 | 1461110636614 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:03:56 INFO - PROCESS | 3668 | 1461110636757 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A31C1800 == 90 [pid = 3668] [id = 561] 17:03:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 196 (000000499E7E4800) [pid = 3668] [serial = 1683] [outer = 0000000000000000] 17:03:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049A1CC5C00) [pid = 3668] [serial = 1684] [outer = 000000499E7E4800] 17:03:56 INFO - PROCESS | 3668 | 1461110636815 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049A3B23000) [pid = 3668] [serial = 1685] [outer = 000000499E7E4800] 17:03:57 INFO - PROCESS | 3668 | 1461110637613 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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1201ms 17:03:57 INFO - PROCESS | 3668 | 1461110637685 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 3668 | 1461110637690 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:03:57 INFO - PROCESS | 3668 | 1461110637698 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:03:57 INFO - PROCESS | 3668 | 1461110637701 Marionette TRACE conn5 <- [1,2210,null,{}] 17:03:57 INFO - PROCESS | 3668 | 1461110637707 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}] 17:03:57 INFO - PROCESS | 3668 | 1461110637830 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:03:57 INFO - PROCESS | 3668 | 1461110637975 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B280D800 == 91 [pid = 3668] [id = 562] 17:03:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049A1D63000) [pid = 3668] [serial = 1686] [outer = 0000000000000000] 17:03:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 200 (00000049A391EC00) [pid = 3668] [serial = 1687] [outer = 00000049A1D63000] 17:03:58 INFO - PROCESS | 3668 | 1461110638030 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 201 (00000049A8C98C00) [pid = 3668] [serial = 1688] [outer = 00000049A1D63000] 17:03:58 INFO - PROCESS | 3668 | 1461110638641 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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 17:03:58 INFO - PROCESS | 3668 | 1461110638688 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 3668 | 1461110638695 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:03:58 INFO - PROCESS | 3668 | 1461110638701 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 3668 | 1461110638704 Marionette TRACE conn5 <- [1,2214,null,{}] 17:03:58 INFO - PROCESS | 3668 | 1461110638708 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}] 17:03:58 INFO - PROCESS | 3668 | 1461110638822 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:03:58 INFO - PROCESS | 3668 | 1461110638988 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE007800 == 90 [pid = 3668] [id = 501] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB874000 == 89 [pid = 3668] [id = 551] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4657800 == 88 [pid = 3668] [id = 550] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2BD800 == 87 [pid = 3668] [id = 549] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA568800 == 86 [pid = 3668] [id = 548] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9299000 == 85 [pid = 3668] [id = 547] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7769800 == 84 [pid = 3668] [id = 546] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E29800 == 83 [pid = 3668] [id = 545] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B063F800 == 82 [pid = 3668] [id = 544] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B775B800 == 81 [pid = 3668] [id = 543] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 200 (00000049B8722400) [pid = 3668] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 199 (00000049BA2C4000) [pid = 3668] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049BA5FBC00) [pid = 3668] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049BC599C00) [pid = 3668] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049BD122400) [pid = 3668] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A53AF000 == 82 [pid = 3668] [id = 563] 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 197 (00000049A1C0F400) [pid = 3668] [serial = 1689] [outer = 0000000000000000] 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 198 (00000049A1E41C00) [pid = 3668] [serial = 1690] [outer = 00000049A1C0F400] 17:03:59 INFO - PROCESS | 3668 | 1461110639091 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 199 (00000049A933D400) [pid = 3668] [serial = 1691] [outer = 00000049A1C0F400] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B2D000 == 81 [pid = 3668] [id = 542] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA58000 == 80 [pid = 3668] [id = 541] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BFBC5000 == 79 [pid = 3668] [id = 539] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BF0B0800 == 78 [pid = 3668] [id = 538] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BF096000 == 77 [pid = 3668] [id = 537] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEBDC800 == 76 [pid = 3668] [id = 536] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3CC800 == 75 [pid = 3668] [id = 535] 17:03:59 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4994800 == 74 [pid = 3668] [id = 534] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 198 (00000049AD836800) [pid = 3668] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 197 (00000049B4943800) [pid = 3668] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 196 (00000049BC58E400) [pid = 3668] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 195 (00000049B4E24400) [pid = 3668] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 194 (00000049B5BD8C00) [pid = 3668] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 193 (00000049B0898C00) [pid = 3668] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 192 (00000049B0160C00) [pid = 3668] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 191 (00000049B2B4E000) [pid = 3668] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 190 (00000049B5032800) [pid = 3668] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B451BC00) [pid = 3668] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049B01FB000) [pid = 3668] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B77BC400) [pid = 3668] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049AD83FC00) [pid = 3668] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049A8276000) [pid = 3668] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049B1CDCC00) [pid = 3668] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B5BE1000) [pid = 3668] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049B0895C00) [pid = 3668] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049B4605400) [pid = 3668] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B11C3C00) [pid = 3668] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049A9D2C400) [pid = 3668] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049B5BD3400) [pid = 3668] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049B1387000) [pid = 3668] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049A9336800) [pid = 3668] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B6A21000) [pid = 3668] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B08A1400) [pid = 3668] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B928F800) [pid = 3668] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B6A28800) [pid = 3668] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049B1964000) [pid = 3668] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049B468E800) [pid = 3668] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049A4166400) [pid = 3668] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B503D400) [pid = 3668] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B4E2E400) [pid = 3668] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B4E3AC00) [pid = 3668] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B1B35800) [pid = 3668] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049AD7BD800) [pid = 3668] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B424F000) [pid = 3668] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B4D2FC00) [pid = 3668] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B6E61400) [pid = 3668] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049A5022000) [pid = 3668] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B5C76400) [pid = 3668] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049B128F400) [pid = 3668] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049BB17B000) [pid = 3668] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049AD425000) [pid = 3668] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A1E3AC00) [pid = 3668] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B9205400) [pid = 3668] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049B128A000) [pid = 3668] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049BB1DE400) [pid = 3668] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B4C7C800) [pid = 3668] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049AD832400) [pid = 3668] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B12AB000) [pid = 3668] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049BA2C0400) [pid = 3668] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B4E32C00) [pid = 3668] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B8576C00) [pid = 3668] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B8729000) [pid = 3668] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B928B400) [pid = 3668] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B1CDDC00) [pid = 3668] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049BB180800) [pid = 3668] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049BCE79800) [pid = 3668] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049BCE1C400) [pid = 3668] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B12A3800) [pid = 3668] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B0602400) [pid = 3668] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B6E60800) [pid = 3668] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B6A1BC00) [pid = 3668] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B01FAC00) [pid = 3668] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049AEF57000) [pid = 3668] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B4527000) [pid = 3668] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B12AF800) [pid = 3668] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B5C7A400) [pid = 3668] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A39B7000) [pid = 3668] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A1CC4000) [pid = 3668] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B468CC00) [pid = 3668] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B4D6D400) [pid = 3668] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049AFA18C00) [pid = 3668] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B11C2000) [pid = 3668] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B8570C00) [pid = 3668] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B7815800) [pid = 3668] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A920F800) [pid = 3668] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049A2EE9400) [pid = 3668] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049BCE81800) [pid = 3668] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049BCE7B800) [pid = 3668] [serial = 1067] [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.] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049BA283400) [pid = 3668] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B6C66000) [pid = 3668] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049BC598400) [pid = 3668] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:03:59 INFO - PROCESS | 3668 | 1461110639619 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]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 942ms 17:03:59 INFO - PROCESS | 3668 | 1461110639644 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 3668 | 1461110639646 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:03:59 INFO - PROCESS | 3668 | 1461110639650 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - PROCESS | 3668 | 1461110639654 Marionette TRACE conn5 <- [1,2218,null,{}] 17:03:59 INFO - PROCESS | 3668 | 1461110639665 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}] 17:03:59 INFO - PROCESS | 3668 | 1461110639768 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:03:59 INFO - PROCESS | 3668 | 1461110639776 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0820800 == 75 [pid = 3668] [id = 564] 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049AD420800) [pid = 3668] [serial = 1692] [outer = 0000000000000000] 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049AD805C00) [pid = 3668] [serial = 1693] [outer = 00000049AD420800] 17:03:59 INFO - PROCESS | 3668 | 1461110639847 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049AD8EBC00) [pid = 3668] [serial = 1694] [outer = 00000049AD420800] 17:04:00 INFO - PROCESS | 3668 | 1461110640315 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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 17:04:00 INFO - PROCESS | 3668 | 1461110640353 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 3668 | 1461110640356 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:04:00 INFO - PROCESS | 3668 | 1461110640361 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 3668 | 1461110640363 Marionette TRACE conn5 <- [1,2222,null,{}] 17:04:00 INFO - PROCESS | 3668 | 1461110640366 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}] 17:04:00 INFO - PROCESS | 3668 | 1461110640466 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:04:00 INFO - PROCESS | 3668 | 1461110640473 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B335E800 == 76 [pid = 3668] [id = 565] 17:04:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049AF367000) [pid = 3668] [serial = 1695] [outer = 0000000000000000] 17:04:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AFD29C00) [pid = 3668] [serial = 1696] [outer = 00000049AF367000] 17:04:00 INFO - PROCESS | 3668 | 1461110640520 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B0165800) [pid = 3668] [serial = 1697] [outer = 00000049AF367000] 17:04:00 INFO - PROCESS | 3668 | 1461110640955 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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 17:04:01 INFO - PROCESS | 3668 | 1461110641008 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 3668 | 1461110641010 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:04:01 INFO - PROCESS | 3668 | 1461110641014 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 3668 | 1461110641016 Marionette TRACE conn5 <- [1,2226,null,{}] 17:04:01 INFO - PROCESS | 3668 | 1461110641020 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}] 17:04:01 INFO - PROCESS | 3668 | 1461110641116 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:04:01 INFO - PROCESS | 3668 | 1461110641122 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4661800 == 77 [pid = 3668] [id = 566] 17:04:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B016C400) [pid = 3668] [serial = 1698] [outer = 0000000000000000] 17:04:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B044A800) [pid = 3668] [serial = 1699] [outer = 00000049B016C400] 17:04:01 INFO - PROCESS | 3668 | 1461110641170 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B07C7000) [pid = 3668] [serial = 1700] [outer = 00000049B016C400] 17:04:01 INFO - PROCESS | 3668 | 1461110641715 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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 17:04:01 INFO - PROCESS | 3668 | 1461110641750 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 3668 | 1461110641752 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:04:01 INFO - PROCESS | 3668 | 1461110641756 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:04:01 INFO - PROCESS | 3668 | 1461110641758 Marionette TRACE conn5 <- [1,2230,null,{}] 17:04:01 INFO - PROCESS | 3668 | 1461110641761 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}] 17:04:01 INFO - PROCESS | 3668 | 1461110641906 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:04:01 INFO - PROCESS | 3668 | 1461110641970 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D14800 == 78 [pid = 3668] [id = 567] 17:04:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B0FD3800) [pid = 3668] [serial = 1701] [outer = 0000000000000000] 17:04:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B11C1C00) [pid = 3668] [serial = 1702] [outer = 00000049B0FD3800] 17:04:02 INFO - PROCESS | 3668 | 1461110642019 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B128D000) [pid = 3668] [serial = 1703] [outer = 00000049B0FD3800] 17:04:02 INFO - PROCESS | 3668 | 1461110642436 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]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 17:04:02 INFO - PROCESS | 3668 | 1461110642495 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 3668 | 1461110642498 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:04:02 INFO - PROCESS | 3668 | 1461110642545 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 3668 | 1461110642547 Marionette TRACE conn5 <- [1,2234,null,{}] 17:04:02 INFO - PROCESS | 3668 | 1461110642553 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}] 17:04:02 INFO - PROCESS | 3668 | 1461110642680 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:04:02 INFO - PROCESS | 3668 | 1461110642697 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E9F800 == 79 [pid = 3668] [id = 568] 17:04:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B11BF000) [pid = 3668] [serial = 1704] [outer = 0000000000000000] 17:04:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B12A6800) [pid = 3668] [serial = 1705] [outer = 00000049B11BF000] 17:04:02 INFO - PROCESS | 3668 | 1461110642743 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B1393800) [pid = 3668] [serial = 1706] [outer = 00000049B11BF000] 17:04:03 INFO - PROCESS | 3668 | 1461110643182 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]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 732ms 17:04:03 INFO - PROCESS | 3668 | 1461110643242 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 3668 | 1461110643244 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:04:03 INFO - PROCESS | 3668 | 1461110643248 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 3668 | 1461110643249 Marionette TRACE conn5 <- [1,2238,null,{}] 17:04:03 INFO - PROCESS | 3668 | 1461110643253 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}] 17:04:03 INFO - PROCESS | 3668 | 1461110643381 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049AD835000) [pid = 3668] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B4D73C00) [pid = 3668] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049BC591000) [pid = 3668] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A1D40400) [pid = 3668] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B4D64800) [pid = 3668] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049A2666800) [pid = 3668] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A9D99C00) [pid = 3668] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049AD837C00) [pid = 3668] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B082C800) [pid = 3668] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B468C800) [pid = 3668] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049BA5EC400) [pid = 3668] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049A1D3E800) [pid = 3668] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A4B5DC00) [pid = 3668] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B85C0800) [pid = 3668] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B089B800) [pid = 3668] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:04:03 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B85BFC00) [pid = 3668] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:04:03 INFO - PROCESS | 3668 | 1461110643695 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B6000 == 80 [pid = 3668] [id = 569] 17:04:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A1D3D000) [pid = 3668] [serial = 1707] [outer = 0000000000000000] 17:04:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3069000) [pid = 3668] [serial = 1708] [outer = 00000049A1D3D000] 17:04:03 INFO - PROCESS | 3668 | 1461110643741 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B082C800) [pid = 3668] [serial = 1709] [outer = 00000049A1D3D000] 17:04:04 INFO - PROCESS | 3668 | 1461110644146 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]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 943ms 17:04:04 INFO - PROCESS | 3668 | 1461110644192 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 3668 | 1461110644194 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:04:04 INFO - PROCESS | 3668 | 1461110644197 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3668 | 1461110644199 Marionette TRACE conn5 <- [1,2242,null,{}] 17:04:04 INFO - PROCESS | 3668 | 1461110644203 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}] 17:04:04 INFO - PROCESS | 3668 | 1461110644305 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:04:04 INFO - PROCESS | 3668 | 1461110644311 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B853E000 == 81 [pid = 3668] [id = 570] 17:04:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B1B3CC00) [pid = 3668] [serial = 1710] [outer = 0000000000000000] 17:04:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B2F8A800) [pid = 3668] [serial = 1711] [outer = 00000049B1B3CC00] 17:04:04 INFO - PROCESS | 3668 | 1461110644357 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B4080800) [pid = 3668] [serial = 1712] [outer = 00000049B1B3CC00] 17:04:04 INFO - PROCESS | 3668 | 1461110644786 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]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 17:04:04 INFO - PROCESS | 3668 | 1461110644830 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 3668 | 1461110644832 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:04:04 INFO - PROCESS | 3668 | 1461110644835 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 3668 | 1461110644837 Marionette TRACE conn5 <- [1,2246,null,{}] 17:04:04 INFO - PROCESS | 3668 | 1461110644845 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}] 17:04:04 INFO - PROCESS | 3668 | 1461110644942 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:04:04 INFO - PROCESS | 3668 | 1461110644949 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AF3000 == 82 [pid = 3668] [id = 571] 17:04:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B407C000) [pid = 3668] [serial = 1713] [outer = 0000000000000000] 17:04:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B451B400) [pid = 3668] [serial = 1714] [outer = 00000049B407C000] 17:04:04 INFO - PROCESS | 3668 | 1461110644995 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B468C000) [pid = 3668] [serial = 1715] [outer = 00000049B407C000] 17:04:05 INFO - PROCESS | 3668 | 1461110645479 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]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 17:04:05 INFO - PROCESS | 3668 | 1461110645530 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 3668 | 1461110645533 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:04:05 INFO - PROCESS | 3668 | 1461110645537 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 3668 | 1461110645539 Marionette TRACE conn5 <- [1,2250,null,{}] 17:04:05 INFO - PROCESS | 3668 | 1461110645543 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}] 17:04:05 INFO - PROCESS | 3668 | 1461110645662 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:04:05 INFO - PROCESS | 3668 | 1461110645837 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA7AE800 == 83 [pid = 3668] [id = 572] 17:04:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049A1C0BC00) [pid = 3668] [serial = 1716] [outer = 0000000000000000] 17:04:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049A1CC4000) [pid = 3668] [serial = 1717] [outer = 00000049A1C0BC00] 17:04:05 INFO - PROCESS | 3668 | 1461110645939 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A3919400) [pid = 3668] [serial = 1718] [outer = 00000049A1C0BC00] 17:04:06 INFO - PROCESS | 3668 | 1461110646637 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]]]}] 17:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1131ms 17:04:06 INFO - PROCESS | 3668 | 1461110646672 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:04:06 INFO - PROCESS | 3668 | 1461110646677 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:04:06 INFO - PROCESS | 3668 | 1461110646681 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - PROCESS | 3668 | 1461110646686 Marionette TRACE conn5 <- [1,2254,null,{}] 17:04:06 INFO - PROCESS | 3668 | 1461110646692 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}] 17:04:06 INFO - PROCESS | 3668 | 1461110646822 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:04:06 INFO - PROCESS | 3668 | 1461110646960 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B289A800 == 84 [pid = 3668] [id = 573] 17:04:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A9D98800) [pid = 3668] [serial = 1719] [outer = 0000000000000000] 17:04:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049AA7F2800) [pid = 3668] [serial = 1720] [outer = 00000049A9D98800] 17:04:07 INFO - PROCESS | 3668 | 1461110647020 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049AD841400) [pid = 3668] [serial = 1721] [outer = 00000049A9D98800] 17:04:07 INFO - PROCESS | 3668 | 1461110647603 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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 943ms 17:04:07 INFO - PROCESS | 3668 | 1461110647631 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 3668 | 1461110647635 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:04:07 INFO - PROCESS | 3668 | 1461110647657 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 3668 | 1461110647659 Marionette TRACE conn5 <- [1,2258,null,{}] 17:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:04:07 INFO - PROCESS | 3668 | 1461110647663 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}] 17:04:07 INFO - PROCESS | 3668 | 1461110647789 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:04:07 INFO - PROCESS | 3668 | 1461110647964 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AE1800 == 85 [pid = 3668] [id = 574] 17:04:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B0898C00) [pid = 3668] [serial = 1722] [outer = 0000000000000000] 17:04:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B08A3C00) [pid = 3668] [serial = 1723] [outer = 00000049B0898C00] 17:04:08 INFO - PROCESS | 3668 | 1461110648023 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B129E400) [pid = 3668] [serial = 1724] [outer = 00000049B0898C00] 17:04:08 INFO - PROCESS | 3668 | 1461110648598 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]]]}] 17:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 984ms 17:04:08 INFO - PROCESS | 3668 | 1461110648647 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 3668 | 1461110648650 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:04:08 INFO - PROCESS | 3668 | 1461110648662 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 3668 | 1461110648668 Marionette TRACE conn5 <- [1,2262,null,{}] 17:04:08 INFO - PROCESS | 3668 | 1461110648673 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}] 17:04:08 INFO - PROCESS | 3668 | 1461110648800 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:04:08 INFO - PROCESS | 3668 | 1461110648936 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA52D000 == 86 [pid = 3668] [id = 575] 17:04:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B460D800) [pid = 3668] [serial = 1725] [outer = 0000000000000000] 17:04:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B4946800) [pid = 3668] [serial = 1726] [outer = 00000049B460D800] 17:04:09 INFO - PROCESS | 3668 | 1461110648994 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B4D2C400) [pid = 3668] [serial = 1727] [outer = 00000049B460D800] 17:04:09 INFO - PROCESS | 3668 | 1461110649561 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]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 943ms 17:04:09 INFO - PROCESS | 3668 | 1461110649598 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 3668 | 1461110649602 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:04:09 INFO - PROCESS | 3668 | 1461110649605 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 3668 | 1461110649607 Marionette TRACE conn5 <- [1,2266,null,{}] 17:04:09 INFO - PROCESS | 3668 | 1461110649611 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}] 17:04:09 INFO - PROCESS | 3668 | 1461110649735 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:04:09 INFO - PROCESS | 3668 | 1461110649844 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB050800 == 87 [pid = 3668] [id = 576] 17:04:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B4D29C00) [pid = 3668] [serial = 1728] [outer = 0000000000000000] 17:04:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4E29000) [pid = 3668] [serial = 1729] [outer = 00000049B4D29C00] 17:04:09 INFO - PROCESS | 3668 | 1461110649900 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B4E3AC00) [pid = 3668] [serial = 1730] [outer = 00000049B4D29C00] 17:04:10 INFO - PROCESS | 3668 | 1461110650441 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]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 17:04:10 INFO - PROCESS | 3668 | 1461110650550 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 3668 | 1461110650553 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:04:10 INFO - PROCESS | 3668 | 1461110650557 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 3668 | 1461110650559 Marionette TRACE conn5 <- [1,2270,null,{}] 17:04:10 INFO - PROCESS | 3668 | 1461110650563 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}] 17:04:10 INFO - PROCESS | 3668 | 1461110650693 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:04:10 INFO - PROCESS | 3668 | 1461110650798 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB226800 == 88 [pid = 3668] [id = 577] 17:04:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B503BC00) [pid = 3668] [serial = 1731] [outer = 0000000000000000] 17:04:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049B503E800) [pid = 3668] [serial = 1732] [outer = 00000049B503BC00] 17:04:10 INFO - PROCESS | 3668 | 1461110650864 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049B5C7A800) [pid = 3668] [serial = 1733] [outer = 00000049B503BC00] 17:04:11 INFO - PROCESS | 3668 | 1461110651443 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]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 923ms 17:04:11 INFO - PROCESS | 3668 | 1461110651483 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 3668 | 1461110651485 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:04:11 INFO - PROCESS | 3668 | 1461110651489 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 3668 | 1461110651491 Marionette TRACE conn5 <- [1,2274,null,{}] 17:04:11 INFO - PROCESS | 3668 | 1461110651495 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}] 17:04:11 INFO - PROCESS | 3668 | 1461110651616 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:04:11 INFO - PROCESS | 3668 | 1461110651726 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2DD800 == 89 [pid = 3668] [id = 578] 17:04:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049B6C61C00) [pid = 3668] [serial = 1734] [outer = 0000000000000000] 17:04:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049B6E5F000) [pid = 3668] [serial = 1735] [outer = 00000049B6C61C00] 17:04:11 INFO - PROCESS | 3668 | 1461110651780 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049B77BD800) [pid = 3668] [serial = 1736] [outer = 00000049B6C61C00] 17:04:12 INFO - PROCESS | 3668 | 1461110652354 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]]]}] 17:04:12 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 17:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 17:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:04:12 INFO - PROCESS | 3668 | 1461110652436 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 3668 | 1461110652438 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:04:12 INFO - PROCESS | 3668 | 1461110652442 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 3668 | 1461110652444 Marionette TRACE conn5 <- [1,2278,null,{}] 17:04:12 INFO - PROCESS | 3668 | 1461110652448 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}] 17:04:12 INFO - PROCESS | 3668 | 1461110652599 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:04:12 INFO - PROCESS | 3668 | 1461110652736 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB766800 == 90 [pid = 3668] [id = 579] 17:04:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049B7820C00) [pid = 3668] [serial = 1737] [outer = 0000000000000000] 17:04:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B856C400) [pid = 3668] [serial = 1738] [outer = 00000049B7820C00] 17:04:12 INFO - PROCESS | 3668 | 1461110652793 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B85B6C00) [pid = 3668] [serial = 1739] [outer = 00000049B7820C00] 17:04:13 INFO - PROCESS | 3668 | 1461110653417 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]]]}] 17:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1030ms 17:04:13 INFO - PROCESS | 3668 | 1461110653475 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:04:13 INFO - PROCESS | 3668 | 1461110653478 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:04:13 INFO - PROCESS | 3668 | 1461110653481 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - PROCESS | 3668 | 1461110653483 Marionette TRACE conn5 <- [1,2282,null,{}] 17:04:13 INFO - PROCESS | 3668 | 1461110653505 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}] 17:04:13 INFO - PROCESS | 3668 | 1461110653655 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:04:13 INFO - PROCESS | 3668 | 1461110653815 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC567000 == 91 [pid = 3668] [id = 580] 17:04:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B12B1400) [pid = 3668] [serial = 1740] [outer = 0000000000000000] 17:04:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B8721C00) [pid = 3668] [serial = 1741] [outer = 00000049B12B1400] 17:04:13 INFO - PROCESS | 3668 | 1461110653872 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B88A7800) [pid = 3668] [serial = 1742] [outer = 00000049B12B1400] 17:04:14 INFO - PROCESS | 3668 | 1461110654426 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]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1004ms 17:04:14 INFO - PROCESS | 3668 | 1461110654488 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 3668 | 1461110654490 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:04:14 INFO - PROCESS | 3668 | 1461110654494 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 3668 | 1461110654496 Marionette TRACE conn5 <- [1,2286,null,{}] 17:04:14 INFO - PROCESS | 3668 | 1461110654500 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}] 17:04:14 INFO - PROCESS | 3668 | 1461110654621 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:04:15 INFO - PROCESS | 3668 | 1461110655003 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1822800 == 92 [pid = 3668] [id = 581] 17:04:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049A1CBCC00) [pid = 3668] [serial = 1743] [outer = 0000000000000000] 17:04:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049A1D64000) [pid = 3668] [serial = 1744] [outer = 00000049A1CBCC00] 17:04:15 INFO - PROCESS | 3668 | 1461110655057 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049A3B91400) [pid = 3668] [serial = 1745] [outer = 00000049A1CBCC00] 17:04:15 INFO - PROCESS | 3668 | 1461110655708 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]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1239ms 17:04:15 INFO - PROCESS | 3668 | 1461110655737 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 3668 | 1461110655741 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:04:15 INFO - PROCESS | 3668 | 1461110655746 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 3668 | 1461110655750 Marionette TRACE conn5 <- [1,2290,null,{}] 17:04:15 INFO - PROCESS | 3668 | 1461110655756 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}] 17:04:15 INFO - PROCESS | 3668 | 1461110655872 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:04:15 INFO - PROCESS | 3668 | 1461110655988 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0784800 == 93 [pid = 3668] [id = 582] 17:04:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049A91A2C00) [pid = 3668] [serial = 1746] [outer = 0000000000000000] 17:04:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049ACCC6800) [pid = 3668] [serial = 1747] [outer = 00000049A91A2C00] 17:04:16 INFO - PROCESS | 3668 | 1461110656084 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049AF35FC00) [pid = 3668] [serial = 1748] [outer = 00000049A91A2C00] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE0C0000 == 92 [pid = 3668] [id = 533] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AF3000 == 91 [pid = 3668] [id = 571] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B853E000 == 90 [pid = 3668] [id = 570] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B6000 == 89 [pid = 3668] [id = 569] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E9F800 == 88 [pid = 3668] [id = 568] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D14800 == 87 [pid = 3668] [id = 567] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4661800 == 86 [pid = 3668] [id = 566] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B0B98000) [pid = 3668] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B335E800 == 85 [pid = 3668] [id = 565] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0820800 == 84 [pid = 3668] [id = 564] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049A53AF000 == 83 [pid = 3668] [id = 563] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0BA2800 == 82 [pid = 3668] [id = 12] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B280D800 == 81 [pid = 3668] [id = 562] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049C02D6800 == 80 [pid = 3668] [id = 559] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BFA0A800 == 79 [pid = 3668] [id = 558] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE07A000 == 78 [pid = 3668] [id = 557] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049A41A1800 == 77 [pid = 3668] [id = 556] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCEA0000 == 76 [pid = 3668] [id = 555] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7478800 == 75 [pid = 3668] [id = 554] 17:04:16 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2814000 == 74 [pid = 3668] [id = 553] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049B460EC00) [pid = 3668] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B6C67000) [pid = 3668] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049BCE20400) [pid = 3668] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049A3059C00) [pid = 3668] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049BA2C4400) [pid = 3668] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049BEF54400) [pid = 3668] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B4D6C400) [pid = 3668] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049A863A800) [pid = 3668] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B407E800) [pid = 3668] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049BE3D7800) [pid = 3668] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049AF5AC400) [pid = 3668] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B5BE0400) [pid = 3668] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049BD16AC00) [pid = 3668] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B12A6400) [pid = 3668] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B119E400) [pid = 3668] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B4C14400) [pid = 3668] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049BC591C00) [pid = 3668] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B060AC00) [pid = 3668] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049A1D6E000) [pid = 3668] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B4C8B800) [pid = 3668] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B0110400) [pid = 3668] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B4F42400) [pid = 3668] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049AF36F400) [pid = 3668] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049AD420000) [pid = 3668] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049AA7EAC00) [pid = 3668] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A8FD8C00) [pid = 3668] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049BA5EE800) [pid = 3668] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B1390C00) [pid = 3668] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B9202800) [pid = 3668] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049AA7F1400) [pid = 3668] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B1283000) [pid = 3668] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B4C7CC00) [pid = 3668] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B4611000) [pid = 3668] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B128EC00) [pid = 3668] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:04:16 INFO - PROCESS | 3668 | 1461110656713 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]]]}] 17:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 985ms 17:04:16 INFO - PROCESS | 3668 | 1461110656735 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 3668 | 1461110656739 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:04:16 INFO - PROCESS | 3668 | 1461110656743 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:04:16 INFO - PROCESS | 3668 | 1461110656745 Marionette TRACE conn5 <- [1,2294,null,{}] 17:04:16 INFO - PROCESS | 3668 | 1461110656749 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}] 17:04:16 INFO - PROCESS | 3668 | 1461110656853 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:04:16 INFO - PROCESS | 3668 | 1461110656949 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B081A800 == 75 [pid = 3668] [id = 583] 17:04:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A848E800) [pid = 3668] [serial = 1749] [outer = 0000000000000000] 17:04:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A9337400) [pid = 3668] [serial = 1750] [outer = 00000049A848E800] 17:04:17 INFO - PROCESS | 3668 | 1461110656997 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049AD841000) [pid = 3668] [serial = 1751] [outer = 00000049A848E800] 17:04:17 INFO - PROCESS | 3668 | 1461110657433 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]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 731ms 17:04:17 INFO - PROCESS | 3668 | 1461110657478 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 3668 | 1461110657480 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:04:17 INFO - PROCESS | 3668 | 1461110657491 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 3668 | 1461110657497 Marionette TRACE conn5 <- [1,2298,null,{}] 17:04:17 INFO - PROCESS | 3668 | 1461110657502 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}] 17:04:17 INFO - PROCESS | 3668 | 1461110657633 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:04:17 INFO - PROCESS | 3668 | 1461110657647 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CAA000 == 76 [pid = 3668] [id = 584] 17:04:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B01EE000) [pid = 3668] [serial = 1752] [outer = 0000000000000000] 17:04:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B01F8800) [pid = 3668] [serial = 1753] [outer = 00000049B01EE000] 17:04:17 INFO - PROCESS | 3668 | 1461110657693 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B0827000) [pid = 3668] [serial = 1754] [outer = 00000049B01EE000] 17:04:18 INFO - PROCESS | 3668 | 1461110658156 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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 17:04:18 INFO - PROCESS | 3668 | 1461110658179 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 3668 | 1461110658182 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:04:18 INFO - PROCESS | 3668 | 1461110658185 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 3668 | 1461110658187 Marionette TRACE conn5 <- [1,2302,null,{}] 17:04:18 INFO - PROCESS | 3668 | 1461110658195 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}] 17:04:18 INFO - PROCESS | 3668 | 1461110658295 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:04:18 INFO - PROCESS | 3668 | 1461110658302 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C37800 == 77 [pid = 3668] [id = 585] 17:04:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B089AC00) [pid = 3668] [serial = 1755] [outer = 0000000000000000] 17:04:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B0FCEC00) [pid = 3668] [serial = 1756] [outer = 00000049B089AC00] 17:04:18 INFO - PROCESS | 3668 | 1461110658348 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B128E000) [pid = 3668] [serial = 1757] [outer = 00000049B089AC00] 17:04:18 INFO - PROCESS | 3668 | 1461110658792 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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 17:04:18 INFO - PROCESS | 3668 | 1461110658830 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 3668 | 1461110658832 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 3668 | 1461110658836 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:04:18 INFO - PROCESS | 3668 | 1461110658837 Marionette TRACE conn5 <- [1,2306,null,{}] 17:04:18 INFO - PROCESS | 3668 | 1461110658841 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}] 17:04:18 INFO - PROCESS | 3668 | 1461110658979 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:04:19 INFO - PROCESS | 3668 | 1461110659067 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78D8000 == 78 [pid = 3668] [id = 586] 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B12B1000) [pid = 3668] [serial = 1758] [outer = 0000000000000000] 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B138A800) [pid = 3668] [serial = 1759] [outer = 00000049B12B1000] 17:04:19 INFO - PROCESS | 3668 | 1461110659124 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B2B44400) [pid = 3668] [serial = 1760] [outer = 00000049B12B1000] 17:04:19 INFO - PROCESS | 3668 | 1461110659581 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] 17:04:19 INFO - PROCESS | 3668 | 1461110659622 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:04:19 INFO - PROCESS | 3668 | 1461110659631 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 3668 | 1461110659632 Marionette TRACE conn5 <- [1,2310,null,{}] 17:04:19 INFO - PROCESS | 3668 | 1461110659636 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}] 17:04:19 INFO - PROCESS | 3668 | 1461110659767 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:04:19 INFO - PROCESS | 3668 | 1461110659786 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9240800 == 79 [pid = 3668] [id = 587] 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B196A400) [pid = 3668] [serial = 1761] [outer = 0000000000000000] 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B4685C00) [pid = 3668] [serial = 1762] [outer = 00000049B196A400] 17:04:19 INFO - PROCESS | 3668 | 1461110659831 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B4C14400) [pid = 3668] [serial = 1763] [outer = 00000049B196A400] 17:04:20 INFO - PROCESS | 3668 | 1461110660282 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]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms 17:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:04:20 INFO - PROCESS | 3668 | 1461110660316 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 3668 | 1461110660318 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:04:20 INFO - PROCESS | 3668 | 1461110660321 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 3668 | 1461110660323 Marionette TRACE conn5 <- [1,2314,null,{}] 17:04:20 INFO - PROCESS | 3668 | 1461110660327 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}] 17:04:20 INFO - PROCESS | 3668 | 1461110660484 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:04:20 INFO - PROCESS | 3668 | 1461110660512 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3D0000 == 80 [pid = 3668] [id = 588] 17:04:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4C7C800) [pid = 3668] [serial = 1764] [outer = 0000000000000000] 17:04:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B4D2F000) [pid = 3668] [serial = 1765] [outer = 00000049B4C7C800] 17:04:20 INFO - PROCESS | 3668 | 1461110660558 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B4E3A000) [pid = 3668] [serial = 1766] [outer = 00000049B4C7C800] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B0FD3800) [pid = 3668] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B11BF000) [pid = 3668] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049A1D3D000) [pid = 3668] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049A1D63000) [pid = 3668] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049AF367000) [pid = 3668] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049A1C0F400) [pid = 3668] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049AD420800) [pid = 3668] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B1B3CC00) [pid = 3668] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:04:21 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B016C400) [pid = 3668] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:04:21 INFO - PROCESS | 3668 | 1461110661195 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]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 880ms 17:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:04:21 INFO - PROCESS | 3668 | 1461110661209 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 3668 | 1461110661211 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:04:21 INFO - PROCESS | 3668 | 1461110661215 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 3668 | 1461110661216 Marionette TRACE conn5 <- [1,2318,null,{}] 17:04:21 INFO - PROCESS | 3668 | 1461110661220 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}] 17:04:21 INFO - PROCESS | 3668 | 1461110661317 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:04:21 INFO - PROCESS | 3668 | 1461110661414 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA53E800 == 81 [pid = 3668] [id = 589] 17:04:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049A1D63000) [pid = 3668] [serial = 1767] [outer = 0000000000000000] 17:04:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B01F5000) [pid = 3668] [serial = 1768] [outer = 00000049A1D63000] 17:04:21 INFO - PROCESS | 3668 | 1461110661462 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049B4F48400) [pid = 3668] [serial = 1769] [outer = 00000049A1D63000] 17:04:21 INFO - PROCESS | 3668 | 1461110661863 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]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 17:04:21 INFO - PROCESS | 3668 | 1461110661890 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 3668 | 1461110661892 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:04:21 INFO - PROCESS | 3668 | 1461110661895 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 3668 | 1461110661897 Marionette TRACE conn5 <- [1,2322,null,{}] 17:04:21 INFO - PROCESS | 3668 | 1461110661900 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}] 17:04:22 INFO - PROCESS | 3668 | 1461110661997 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:04:22 INFO - PROCESS | 3668 | 1461110662096 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2E3000 == 82 [pid = 3668] [id = 590] 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049B0675000) [pid = 3668] [serial = 1770] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049B5BDCC00) [pid = 3668] [serial = 1771] [outer = 00000049B0675000] 17:04:22 INFO - PROCESS | 3668 | 1461110662142 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049B5CDDC00) [pid = 3668] [serial = 1772] [outer = 00000049B0675000] 17:04:22 INFO - PROCESS | 3668 | 1461110662505 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]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 17:04:22 INFO - PROCESS | 3668 | 1461110662527 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 3668 | 1461110662529 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:04:22 INFO - PROCESS | 3668 | 1461110662532 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:04:22 INFO - PROCESS | 3668 | 1461110662534 Marionette TRACE conn5 <- [1,2326,null,{}] 17:04:22 INFO - PROCESS | 3668 | 1461110662537 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}] 17:04:22 INFO - PROCESS | 3668 | 1461110662673 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:04:22 INFO - PROCESS | 3668 | 1461110662682 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB87D000 == 83 [pid = 3668] [id = 591] 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049B4E2E000) [pid = 3668] [serial = 1773] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049B6E67000) [pid = 3668] [serial = 1774] [outer = 00000049B4E2E000] 17:04:22 INFO - PROCESS | 3668 | 1461110662734 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B88A0400) [pid = 3668] [serial = 1775] [outer = 00000049B4E2E000] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD88E000 == 82 [pid = 3668] [id = 560] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049A31C1800 == 81 [pid = 3668] [id = 561] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB123000 == 80 [pid = 3668] [id = 470] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4B14000 == 79 [pid = 3668] [id = 475] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD262800 == 78 [pid = 3668] [id = 498] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD982000 == 77 [pid = 3668] [id = 500] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2F2000 == 76 [pid = 3668] [id = 497] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4DD800 == 75 [pid = 3668] [id = 473] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA567800 == 74 [pid = 3668] [id = 467] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049A918B000 == 73 [pid = 3668] [id = 405] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B92A4800 == 72 [pid = 3668] [id = 437] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B874E800 == 71 [pid = 3668] [id = 205] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D1A000 == 70 [pid = 3668] [id = 215] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD643800 == 69 [pid = 3668] [id = 499] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4998800 == 68 [pid = 3668] [id = 480] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7753000 == 67 [pid = 3668] [id = 204] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2B0800 == 66 [pid = 3668] [id = 471] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE0AA000 == 65 [pid = 3668] [id = 521] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B924B000 == 64 [pid = 3668] [id = 207] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB122000 == 63 [pid = 3668] [id = 486] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40C1000 == 62 [pid = 3668] [id = 202] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEBC1800 == 61 [pid = 3668] [id = 522] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5E5000 == 60 [pid = 3668] [id = 552] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB771000 == 59 [pid = 3668] [id = 474] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE9A800 == 58 [pid = 3668] [id = 495] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2DC000 == 57 [pid = 3668] [id = 472] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3AC000 == 56 [pid = 3668] [id = 438] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4202800 == 55 [pid = 3668] [id = 469] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB233000 == 54 [pid = 3668] [id = 212] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF8A800 == 53 [pid = 3668] [id = 503] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA52A800 == 52 [pid = 3668] [id = 439] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8750000 == 51 [pid = 3668] [id = 422] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3C7800 == 50 [pid = 3668] [id = 208] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2E1000 == 49 [pid = 3668] [id = 213] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2B36800 == 48 [pid = 3668] [id = 479] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE063000 == 47 [pid = 3668] [id = 502] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB12E000 == 46 [pid = 3668] [id = 456] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB064000 == 45 [pid = 3668] [id = 455] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0784800 == 44 [pid = 3668] [id = 582] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1822800 == 43 [pid = 3668] [id = 581] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC567000 == 42 [pid = 3668] [id = 580] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB766800 == 41 [pid = 3668] [id = 579] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2DD800 == 40 [pid = 3668] [id = 578] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB226800 == 39 [pid = 3668] [id = 577] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB050800 == 38 [pid = 3668] [id = 576] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA52D000 == 37 [pid = 3668] [id = 575] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AE1800 == 36 [pid = 3668] [id = 574] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049B289A800 == 35 [pid = 3668] [id = 573] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8C94000 == 34 [pid = 3668] [id = 540] 17:04:24 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA7AE800 == 33 [pid = 3668] [id = 572] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CAA000 == 32 [pid = 3668] [id = 584] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B081A800 == 31 [pid = 3668] [id = 583] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78D8000 == 30 [pid = 3668] [id = 586] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA53E800 == 29 [pid = 3668] [id = 589] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3D0000 == 28 [pid = 3668] [id = 588] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C37800 == 27 [pid = 3668] [id = 585] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9240800 == 26 [pid = 3668] [id = 587] 17:04:25 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2E3000 == 25 [pid = 3668] [id = 590] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049B451B400) [pid = 3668] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B11C1C00) [pid = 3668] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049B4D71000) [pid = 3668] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B12A6800) [pid = 3668] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B128D000) [pid = 3668] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049A3069000) [pid = 3668] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B1393800) [pid = 3668] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049A391EC00) [pid = 3668] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049AFD29C00) [pid = 3668] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A1E41C00) [pid = 3668] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A933D400) [pid = 3668] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049AD805C00) [pid = 3668] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049AD8EBC00) [pid = 3668] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A91B0C00) [pid = 3668] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049A1CC5C00) [pid = 3668] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B0609400) [pid = 3668] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B77BBC00) [pid = 3668] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B2F8A800) [pid = 3668] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B4E2A800) [pid = 3668] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B19C9400) [pid = 3668] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B044A800) [pid = 3668] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B88A1000) [pid = 3668] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B9286800) [pid = 3668] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A305A400) [pid = 3668] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A8C98C00) [pid = 3668] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B0165800) [pid = 3668] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B4080800) [pid = 3668] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B07C7000) [pid = 3668] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B082C800) [pid = 3668] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:04:25 INFO - PROCESS | 3668 | 1461110665606 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]]]}] 17:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3087ms 17:04:25 INFO - PROCESS | 3668 | 1461110665625 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 3668 | 1461110665629 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:04:25 INFO - PROCESS | 3668 | 1461110665635 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 3668 | 1461110665640 Marionette TRACE conn5 <- [1,2330,null,{}] 17:04:25 INFO - PROCESS | 3668 | 1461110665647 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}] 17:04:25 INFO - PROCESS | 3668 | 1461110665744 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:04:25 INFO - PROCESS | 3668 | 1461110665753 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A53C3000 == 26 [pid = 3668] [id = 592] 17:04:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A1E3E800) [pid = 3668] [serial = 1776] [outer = 0000000000000000] 17:04:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A1E3F400) [pid = 3668] [serial = 1777] [outer = 00000049A1E3E800] 17:04:25 INFO - PROCESS | 3668 | 1461110665806 Marionette DEBUG loaded listener.js 17:04:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049A305CC00) [pid = 3668] [serial = 1778] [outer = 00000049A1E3E800] 17:04:26 INFO - PROCESS | 3668 | 1461110666305 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]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 732ms 17:04:26 INFO - PROCESS | 3668 | 1461110666369 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 3668 | 1461110666376 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:04:26 INFO - PROCESS | 3668 | 1461110666383 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 3668 | 1461110666386 Marionette TRACE conn5 <- [1,2334,null,{}] 17:04:26 INFO - PROCESS | 3668 | 1461110666389 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}] 17:04:26 INFO - PROCESS | 3668 | 1461110666481 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:04:26 INFO - PROCESS | 3668 | 1461110666569 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A91D0800 == 27 [pid = 3668] [id = 593] 17:04:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049A1E3EC00) [pid = 3668] [serial = 1779] [outer = 0000000000000000] 17:04:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A391EC00) [pid = 3668] [serial = 1780] [outer = 00000049A1E3EC00] 17:04:26 INFO - PROCESS | 3668 | 1461110666617 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A39BE800) [pid = 3668] [serial = 1781] [outer = 00000049A1E3EC00] 17:04:27 INFO - PROCESS | 3668 | 1461110667031 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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 17:04:27 INFO - PROCESS | 3668 | 1461110667080 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 3668 | 1461110667083 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:04:27 INFO - PROCESS | 3668 | 1461110667087 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 3668 | 1461110667091 Marionette TRACE conn5 <- [1,2338,null,{}] 17:04:27 INFO - PROCESS | 3668 | 1461110667103 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}] 17:04:27 INFO - PROCESS | 3668 | 1461110667230 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:04:27 INFO - PROCESS | 3668 | 1461110667245 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CBE800 == 28 [pid = 3668] [id = 594] 17:04:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (000000499E7E3C00) [pid = 3668] [serial = 1782] [outer = 0000000000000000] 17:04:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A3B90C00) [pid = 3668] [serial = 1783] [outer = 000000499E7E3C00] 17:04:27 INFO - PROCESS | 3668 | 1461110667297 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A4B5DC00) [pid = 3668] [serial = 1784] [outer = 000000499E7E3C00] 17:04:27 INFO - PROCESS | 3668 | 1461110667761 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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 732ms 17:04:27 INFO - PROCESS | 3668 | 1461110667821 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 3668 | 1461110667824 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:04:27 INFO - PROCESS | 3668 | 1461110667827 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 3668 | 1461110667829 Marionette TRACE conn5 <- [1,2342,null,{}] 17:04:27 INFO - PROCESS | 3668 | 1461110667832 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}] 17:04:27 INFO - PROCESS | 3668 | 1461110667919 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:04:27 INFO - PROCESS | 3668 | 1461110667926 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD884800 == 29 [pid = 3668] [id = 595] 17:04:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049A843C000) [pid = 3668] [serial = 1785] [outer = 0000000000000000] 17:04:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A85C0C00) [pid = 3668] [serial = 1786] [outer = 00000049A843C000] 17:04:27 INFO - PROCESS | 3668 | 1461110667974 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A8C9E800) [pid = 3668] [serial = 1787] [outer = 00000049A843C000] 17:04:28 INFO - PROCESS | 3668 | 1461110668416 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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 17:04:28 INFO - PROCESS | 3668 | 1461110668459 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 3668 | 1461110668461 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 3668 | 1461110668464 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:04:28 INFO - PROCESS | 3668 | 1461110668466 Marionette TRACE conn5 <- [1,2346,null,{}] 17:04:28 INFO - PROCESS | 3668 | 1461110668470 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}] 17:04:28 INFO - PROCESS | 3668 | 1461110668550 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:04:28 INFO - PROCESS | 3668 | 1461110668559 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBA8000 == 30 [pid = 3668] [id = 596] 17:04:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A306E400) [pid = 3668] [serial = 1788] [outer = 0000000000000000] 17:04:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049A8F56C00) [pid = 3668] [serial = 1789] [outer = 00000049A306E400] 17:04:28 INFO - PROCESS | 3668 | 1461110668605 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049A9140C00) [pid = 3668] [serial = 1790] [outer = 00000049A306E400] 17:04:29 INFO - PROCESS | 3668 | 1461110669088 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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 17:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:04:29 INFO - PROCESS | 3668 | 1461110669158 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 3668 | 1461110669161 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:04:29 INFO - PROCESS | 3668 | 1461110669164 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3668 | 1461110669166 Marionette TRACE conn5 <- [1,2350,null,{}] 17:04:29 INFO - PROCESS | 3668 | 1461110669169 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}] 17:04:29 INFO - PROCESS | 3668 | 1461110669288 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:04:29 INFO - PROCESS | 3668 | 1461110669303 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B06CD000 == 31 [pid = 3668] [id = 597] 17:04:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A9337C00) [pid = 3668] [serial = 1791] [outer = 0000000000000000] 17:04:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049A9D95800) [pid = 3668] [serial = 1792] [outer = 00000049A9337C00] 17:04:29 INFO - PROCESS | 3668 | 1461110669355 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049AA388000) [pid = 3668] [serial = 1793] [outer = 00000049A9337C00] 17:04:29 INFO - PROCESS | 3668 | 1461110669778 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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:04:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 17:04:29 INFO - PROCESS | 3668 | 1461110669859 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 3668 | 1461110669862 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:04:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:04:29 INFO - PROCESS | 3668 | 1461110669865 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 3668 | 1461110669866 Marionette TRACE conn5 <- [1,2354,null,{}] 17:04:29 INFO - PROCESS | 3668 | 1461110669870 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}] 17:04:29 INFO - PROCESS | 3668 | 1461110669976 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:04:29 INFO - PROCESS | 3668 | 1461110669985 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B081A800 == 32 [pid = 3668] [id = 598] 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049AA382800) [pid = 3668] [serial = 1794] [outer = 0000000000000000] 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049ACCC6400) [pid = 3668] [serial = 1795] [outer = 00000049AA382800] 17:04:30 INFO - PROCESS | 3668 | 1461110670032 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049AD426000) [pid = 3668] [serial = 1796] [outer = 00000049AA382800] 17:04:30 INFO - PROCESS | 3668 | 1461110670468 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]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 17:04:30 INFO - PROCESS | 3668 | 1461110670559 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 3668 | 1461110670561 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:04:30 INFO - PROCESS | 3668 | 1461110670564 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 3668 | 1461110670566 Marionette TRACE conn5 <- [1,2358,null,{}] 17:04:30 INFO - PROCESS | 3668 | 1461110670570 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}] 17:04:30 INFO - PROCESS | 3668 | 1461110670650 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:04:30 INFO - PROCESS | 3668 | 1461110670659 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0F53800 == 33 [pid = 3668] [id = 599] 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049AD425000) [pid = 3668] [serial = 1797] [outer = 0000000000000000] 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049AD80C000) [pid = 3668] [serial = 1798] [outer = 00000049AD425000] 17:04:30 INFO - PROCESS | 3668 | 1461110670705 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049AD83A400) [pid = 3668] [serial = 1799] [outer = 00000049AD425000] 17:04:31 INFO - PROCESS | 3668 | 1461110671187 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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 17:04:31 INFO - PROCESS | 3668 | 1461110671258 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 3668 | 1461110671260 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:04:31 INFO - PROCESS | 3668 | 1461110671263 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 3668 | 1461110671265 Marionette TRACE conn5 <- [1,2362,null,{}] 17:04:31 INFO - PROCESS | 3668 | 1461110671268 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}] 17:04:31 INFO - PROCESS | 3668 | 1461110671403 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:04:31 INFO - PROCESS | 3668 | 1461110671461 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CBC000 == 34 [pid = 3668] [id = 600] 17:04:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049AD874800) [pid = 3668] [serial = 1800] [outer = 0000000000000000] 17:04:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049AD87D000) [pid = 3668] [serial = 1801] [outer = 00000049AD874800] 17:04:31 INFO - PROCESS | 3668 | 1461110671508 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049AEF56000) [pid = 3668] [serial = 1802] [outer = 00000049AD874800] 17:04:31 INFO - PROCESS | 3668 | 1461110671954 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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 17:04:32 INFO - PROCESS | 3668 | 1461110672000 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 3668 | 1461110672002 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:04:32 INFO - PROCESS | 3668 | 1461110672005 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 3668 | 1461110672007 Marionette TRACE conn5 <- [1,2366,null,{}] 17:04:32 INFO - PROCESS | 3668 | 1461110672011 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}] 17:04:32 INFO - PROCESS | 3668 | 1461110672125 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:04:32 INFO - PROCESS | 3668 | 1461110672133 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2890800 == 35 [pid = 3668] [id = 601] 17:04:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049AF36D400) [pid = 3668] [serial = 1803] [outer = 0000000000000000] 17:04:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049AF371C00) [pid = 3668] [serial = 1804] [outer = 00000049AF36D400] 17:04:32 INFO - PROCESS | 3668 | 1461110672223 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049AFA24800) [pid = 3668] [serial = 1805] [outer = 00000049AF36D400] 17:04:32 INFO - PROCESS | 3668 | 1461110672663 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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 17:04:32 INFO - PROCESS | 3668 | 1461110672698 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 3668 | 1461110672700 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:04:32 INFO - PROCESS | 3668 | 1461110672704 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:04:32 INFO - PROCESS | 3668 | 1461110672706 Marionette TRACE conn5 <- [1,2370,null,{}] 17:04:32 INFO - PROCESS | 3668 | 1461110672710 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}] 17:04:32 INFO - PROCESS | 3668 | 1461110672869 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049BE3E0C00) [pid = 3668] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049A85BF000) [pid = 3668] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B9203400) [pid = 3668] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049BD164800) [pid = 3668] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B129C400) [pid = 3668] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B85BE800) [pid = 3668] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (000000499E7E4800) [pid = 3668] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B407C000) [pid = 3668] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B0675000) [pid = 3668] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B12B1000) [pid = 3668] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B196A400) [pid = 3668] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A1D63000) [pid = 3668] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B4C7C800) [pid = 3668] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B12B1400) [pid = 3668] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B7820C00) [pid = 3668] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B6C61C00) [pid = 3668] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B503BC00) [pid = 3668] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B4D29C00) [pid = 3668] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B460D800) [pid = 3668] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B0898C00) [pid = 3668] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A9D98800) [pid = 3668] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049A1C0BC00) [pid = 3668] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B089AC00) [pid = 3668] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B01EE000) [pid = 3668] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A848E800) [pid = 3668] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A91A2C00) [pid = 3668] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049A1CBCC00) [pid = 3668] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AFABD000) [pid = 3668] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B9204400) [pid = 3668] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A8CA5400) [pid = 3668] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049BD165000) [pid = 3668] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B0610C00) [pid = 3668] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049A1D68400) [pid = 3668] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B4086400) [pid = 3668] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B6E67800) [pid = 3668] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AD837800) [pid = 3668] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:04:33 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B4689800) [pid = 3668] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:04:33 INFO - PROCESS | 3668 | 1461110673596 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A917C000 == 36 [pid = 3668] [id = 602] 17:04:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049A1C0BC00) [pid = 3668] [serial = 1806] [outer = 0000000000000000] 17:04:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049A1D66800) [pid = 3668] [serial = 1807] [outer = 00000049A1C0BC00] 17:04:33 INFO - PROCESS | 3668 | 1461110673658 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A9D30800) [pid = 3668] [serial = 1808] [outer = 00000049A1C0BC00] 17:04:34 INFO - PROCESS | 3668 | 1461110674065 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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1382ms 17:04:34 INFO - PROCESS | 3668 | 1461110674088 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 3668 | 1461110674090 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:04:34 INFO - PROCESS | 3668 | 1461110674093 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 3668 | 1461110674095 Marionette TRACE conn5 <- [1,2374,null,{}] 17:04:34 INFO - PROCESS | 3668 | 1461110674099 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}] 17:04:34 INFO - PROCESS | 3668 | 1461110674211 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:04:34 INFO - PROCESS | 3668 | 1461110674220 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B0000 == 37 [pid = 3668] [id = 603] 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049AFABDC00) [pid = 3668] [serial = 1809] [outer = 0000000000000000] 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B016C000) [pid = 3668] [serial = 1810] [outer = 00000049AFABDC00] 17:04:34 INFO - PROCESS | 3668 | 1461110674267 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B01FC400) [pid = 3668] [serial = 1811] [outer = 00000049AFABDC00] 17:04:34 INFO - PROCESS | 3668 | 1461110674684 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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 17:04:34 INFO - PROCESS | 3668 | 1461110674725 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 3668 | 1461110674727 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:04:34 INFO - PROCESS | 3668 | 1461110674730 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 3668 | 1461110674732 Marionette TRACE conn5 <- [1,2378,null,{}] 17:04:34 INFO - PROCESS | 3668 | 1461110674736 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}] 17:04:34 INFO - PROCESS | 3668 | 1461110674849 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:04:34 INFO - PROCESS | 3668 | 1461110674857 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4217800 == 38 [pid = 3668] [id = 604] 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B044D400) [pid = 3668] [serial = 1812] [outer = 0000000000000000] 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B0603000) [pid = 3668] [serial = 1813] [outer = 00000049B044D400] 17:04:34 INFO - PROCESS | 3668 | 1461110674903 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B060E800) [pid = 3668] [serial = 1814] [outer = 00000049B044D400] 17:04:35 INFO - PROCESS | 3668 | 1461110675350 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]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 17:04:35 INFO - PROCESS | 3668 | 1461110675361 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 3668 | 1461110675363 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:04:35 INFO - PROCESS | 3668 | 1461110675367 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 3668 | 1461110675368 Marionette TRACE conn5 <- [1,2382,null,{}] 17:04:35 INFO - PROCESS | 3668 | 1461110675372 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}] 17:04:35 INFO - PROCESS | 3668 | 1461110675486 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:04:35 INFO - PROCESS | 3668 | 1461110675495 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B466C000 == 39 [pid = 3668] [id = 605] 17:04:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B044DC00) [pid = 3668] [serial = 1815] [outer = 0000000000000000] 17:04:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B0828000) [pid = 3668] [serial = 1816] [outer = 00000049B044DC00] 17:04:35 INFO - PROCESS | 3668 | 1461110675541 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B0895400) [pid = 3668] [serial = 1817] [outer = 00000049B044DC00] 17:04:36 INFO - PROCESS | 3668 | 1461110676399 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]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1074ms 17:04:36 INFO - PROCESS | 3668 | 1461110676446 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 3668 | 1461110676452 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:04:36 INFO - PROCESS | 3668 | 1461110676458 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 3668 | 1461110676462 Marionette TRACE conn5 <- [1,2386,null,{}] 17:04:36 INFO - PROCESS | 3668 | 1461110676467 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}] 17:04:36 INFO - PROCESS | 3668 | 1461110676612 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:04:36 INFO - PROCESS | 3668 | 1461110676739 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92BB000 == 40 [pid = 3668] [id = 606] 17:04:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3795000) [pid = 3668] [serial = 1818] [outer = 0000000000000000] 17:04:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A391D400) [pid = 3668] [serial = 1819] [outer = 00000049A3795000] 17:04:36 INFO - PROCESS | 3668 | 1461110676799 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A3B1EC00) [pid = 3668] [serial = 1820] [outer = 00000049A3795000] 17:04:37 INFO - PROCESS | 3668 | 1461110677545 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]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1132ms 17:04:37 INFO - PROCESS | 3668 | 1461110677612 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 3668 | 1461110677619 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:04:37 INFO - PROCESS | 3668 | 1461110677627 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 3668 | 1461110677630 Marionette TRACE conn5 <- [1,2390,null,{}] 17:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:04:37 INFO - PROCESS | 3668 | 1461110677634 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}] 17:04:37 INFO - PROCESS | 3668 | 1461110677766 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:04:37 INFO - PROCESS | 3668 | 1461110677886 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B056C000 == 41 [pid = 3668] [id = 607] 17:04:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049A1D3E800) [pid = 3668] [serial = 1821] [outer = 0000000000000000] 17:04:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049A422E800) [pid = 3668] [serial = 1822] [outer = 00000049A1D3E800] 17:04:37 INFO - PROCESS | 3668 | 1461110677946 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A8F5B800) [pid = 3668] [serial = 1823] [outer = 00000049A1D3E800] 17:04:38 INFO - PROCESS | 3668 | 1461110678893 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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1343ms 17:04:38 INFO - PROCESS | 3668 | 1461110678979 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 3668 | 1461110678983 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:04:38 INFO - PROCESS | 3668 | 1461110678988 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 3668 | 1461110678993 Marionette TRACE conn5 <- [1,2394,null,{}] 17:04:39 INFO - PROCESS | 3668 | 1461110678999 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}] 17:04:39 INFO - PROCESS | 3668 | 1461110679157 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E1F800 == 40 [pid = 3668] [id = 397] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3F4A800 == 39 [pid = 3668] [id = 396] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B080D000 == 38 [pid = 3668] [id = 392] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CAC000 == 37 [pid = 3668] [id = 394] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2898800 == 36 [pid = 3668] [id = 395] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049A5074000 == 35 [pid = 3668] [id = 386] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B6E67000) [pid = 3668] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB87D000 == 34 [pid = 3668] [id = 591] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A3B23000) [pid = 3668] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B468C000) [pid = 3668] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049BE3E1000) [pid = 3668] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049BD164400) [pid = 3668] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049AF5B6800) [pid = 3668] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B6C5E400) [pid = 3668] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B7821C00) [pid = 3668] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B12A5400) [pid = 3668] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049BEF79800) [pid = 3668] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AD41B800) [pid = 3668] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049BA285400) [pid = 3668] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049BD82A400) [pid = 3668] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B424C000) [pid = 3668] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B9204C00) [pid = 3668] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B08A3000) [pid = 3668] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049BD122800) [pid = 3668] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B6A1D000) [pid = 3668] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B138A800) [pid = 3668] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B2B44400) [pid = 3668] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B4685C00) [pid = 3668] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B01F5000) [pid = 3668] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B4D2F000) [pid = 3668] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B8721C00) [pid = 3668] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B85B6C00) [pid = 3668] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049B856C400) [pid = 3668] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B77BD800) [pid = 3668] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049B6E5F000) [pid = 3668] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049B5C7A800) [pid = 3668] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049B503E800) [pid = 3668] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049B4E3AC00) [pid = 3668] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049B4E29000) [pid = 3668] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049B4D2C400) [pid = 3668] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049B4946800) [pid = 3668] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049B129E400) [pid = 3668] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049B08A3C00) [pid = 3668] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049AD841400) [pid = 3668] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049AA7F2800) [pid = 3668] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049A3919400) [pid = 3668] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049A1CC4000) [pid = 3668] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049B0FCEC00) [pid = 3668] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049B01F8800) [pid = 3668] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (00000049B0827000) [pid = 3668] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049A9337400) [pid = 3668] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049AD841000) [pid = 3668] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049AF35FC00) [pid = 3668] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049ACCC6800) [pid = 3668] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049A3B91400) [pid = 3668] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049A1D64000) [pid = 3668] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049B88A7800) [pid = 3668] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049B4C14400) [pid = 3668] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049B4E3A000) [pid = 3668] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049B128E000) [pid = 3668] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (00000049B4F48400) [pid = 3668] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (00000049B5BDCC00) [pid = 3668] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (00000049B5C76800) [pid = 3668] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (00000049B5CDDC00) [pid = 3668] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:04:39 INFO - PROCESS | 3668 | 1461110679286 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A84D4800 == 35 [pid = 3668] [id = 608] 17:04:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (000000499E7E5800) [pid = 3668] [serial = 1824] [outer = 0000000000000000] 17:04:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (00000049A1D64400) [pid = 3668] [serial = 1825] [outer = 000000499E7E5800] 17:04:39 INFO - PROCESS | 3668 | 1461110679342 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (00000049A1E42C00) [pid = 3668] [serial = 1826] [outer = 000000499E7E5800] 17:04:39 INFO - PROCESS | 3668 | 1461110679848 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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 881ms 17:04:39 INFO - PROCESS | 3668 | 1461110679874 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 3668 | 1461110679880 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:04:39 INFO - PROCESS | 3668 | 1461110679886 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 3668 | 1461110679889 Marionette TRACE conn5 <- [1,2398,null,{}] 17:04:39 INFO - PROCESS | 3668 | 1461110679893 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}] 17:04:39 INFO - PROCESS | 3668 | 1461110679980 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:04:39 INFO - PROCESS | 3668 | 1461110679989 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD776000 == 36 [pid = 3668] [id = 609] 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (00000049A3918400) [pid = 3668] [serial = 1827] [outer = 0000000000000000] 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049A391F800) [pid = 3668] [serial = 1828] [outer = 00000049A3918400] 17:04:40 INFO - PROCESS | 3668 | 1461110680037 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049A39BBC00) [pid = 3668] [serial = 1829] [outer = 00000049A3918400] 17:04:40 INFO - PROCESS | 3668 | 1461110680512 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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 17:04:40 INFO - PROCESS | 3668 | 1461110680616 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 3668 | 1461110680618 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:04:40 INFO - PROCESS | 3668 | 1461110680624 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 3668 | 1461110680628 Marionette TRACE conn5 <- [1,2402,null,{}] 17:04:40 INFO - PROCESS | 3668 | 1461110680640 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}] 17:04:40 INFO - PROCESS | 3668 | 1461110680737 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:04:40 INFO - PROCESS | 3668 | 1461110680807 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B04E5000 == 37 [pid = 3668] [id = 610] 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049A1D40000) [pid = 3668] [serial = 1830] [outer = 0000000000000000] 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049A3B93400) [pid = 3668] [serial = 1831] [outer = 00000049A1D40000] 17:04:40 INFO - PROCESS | 3668 | 1461110680859 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A8441800) [pid = 3668] [serial = 1832] [outer = 00000049A1D40000] 17:04:41 INFO - PROCESS | 3668 | 1461110681249 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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 17:04:41 INFO - PROCESS | 3668 | 1461110681315 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 3668 | 1461110681318 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:04:41 INFO - PROCESS | 3668 | 1461110681321 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 3668 | 1461110681323 Marionette TRACE conn5 <- [1,2406,null,{}] 17:04:41 INFO - PROCESS | 3668 | 1461110681326 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}] 17:04:41 INFO - PROCESS | 3668 | 1461110681444 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:04:41 INFO - PROCESS | 3668 | 1461110681456 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0790800 == 38 [pid = 3668] [id = 611] 17:04:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049A8C6D400) [pid = 3668] [serial = 1833] [outer = 0000000000000000] 17:04:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049A8F5CC00) [pid = 3668] [serial = 1834] [outer = 00000049A8C6D400] 17:04:41 INFO - PROCESS | 3668 | 1461110681545 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049A91AF000) [pid = 3668] [serial = 1835] [outer = 00000049A8C6D400] 17:04:41 INFO - PROCESS | 3668 | 1461110681984 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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 17:04:42 INFO - PROCESS | 3668 | 1461110682015 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 3668 | 1461110682017 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:04:42 INFO - PROCESS | 3668 | 1461110682025 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 3668 | 1461110682027 Marionette TRACE conn5 <- [1,2410,null,{}] 17:04:42 INFO - PROCESS | 3668 | 1461110682031 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}] 17:04:42 INFO - PROCESS | 3668 | 1461110682168 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:04:42 INFO - PROCESS | 3668 | 1461110682194 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1182800 == 39 [pid = 3668] [id = 612] 17:04:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049A92EA000) [pid = 3668] [serial = 1836] [outer = 0000000000000000] 17:04:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049A9332800) [pid = 3668] [serial = 1837] [outer = 00000049A92EA000] 17:04:42 INFO - PROCESS | 3668 | 1461110682241 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049A9D2E400) [pid = 3668] [serial = 1838] [outer = 00000049A92EA000] 17:04:42 INFO - PROCESS | 3668 | 1461110682698 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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 735ms 17:04:42 INFO - PROCESS | 3668 | 1461110682758 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 3668 | 1461110682760 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:04:42 INFO - PROCESS | 3668 | 1461110682768 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 3668 | 1461110682771 Marionette TRACE conn5 <- [1,2414,null,{}] 17:04:42 INFO - PROCESS | 3668 | 1461110682774 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}] 17:04:42 INFO - PROCESS | 3668 | 1461110682908 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:04:42 INFO - PROCESS | 3668 | 1461110682968 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2889000 == 40 [pid = 3668] [id = 613] 17:04:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049AA386800) [pid = 3668] [serial = 1839] [outer = 0000000000000000] 17:04:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049ACCBF400) [pid = 3668] [serial = 1840] [outer = 00000049AA386800] 17:04:43 INFO - PROCESS | 3668 | 1461110683018 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049AD832C00) [pid = 3668] [serial = 1841] [outer = 00000049AA386800] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049AD874800) [pid = 3668] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049A1E3EC00) [pid = 3668] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049A9337C00) [pid = 3668] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (000000499E7E3C00) [pid = 3668] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049AD425000) [pid = 3668] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049A843C000) [pid = 3668] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049A306E400) [pid = 3668] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049A1E3E800) [pid = 3668] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049B4E2E000) [pid = 3668] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049AA382800) [pid = 3668] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049AF36D400) [pid = 3668] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049B044D400) [pid = 3668] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049A1C0BC00) [pid = 3668] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:04:43 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049AFABDC00) [pid = 3668] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:04:43 INFO - PROCESS | 3668 | 1461110683582 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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 837ms 17:04:43 INFO - PROCESS | 3668 | 1461110683604 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 3668 | 1461110683606 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:04:43 INFO - PROCESS | 3668 | 1461110683610 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 3668 | 1461110683611 Marionette TRACE conn5 <- [1,2418,null,{}] 17:04:43 INFO - PROCESS | 3668 | 1461110683615 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}] 17:04:43 INFO - PROCESS | 3668 | 1461110683696 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:04:43 INFO - PROCESS | 3668 | 1461110683769 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A825A800 == 41 [pid = 3668] [id = 614] 17:04:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (00000049A1CBC400) [pid = 3668] [serial = 1842] [outer = 0000000000000000] 17:04:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049AA382800) [pid = 3668] [serial = 1843] [outer = 00000049A1CBC400] 17:04:43 INFO - PROCESS | 3668 | 1461110683819 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049AD83D800) [pid = 3668] [serial = 1844] [outer = 00000049A1CBC400] 17:04:44 INFO - PROCESS | 3668 | 1461110684187 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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 17:04:44 INFO - PROCESS | 3668 | 1461110684242 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3668 | 1461110684244 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:04:44 INFO - PROCESS | 3668 | 1461110684247 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 3668 | 1461110684249 Marionette TRACE conn5 <- [1,2422,null,{}] 17:04:44 INFO - PROCESS | 3668 | 1461110684253 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}] 17:04:44 INFO - PROCESS | 3668 | 1461110684335 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:04:44 INFO - PROCESS | 3668 | 1461110684412 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E1E800 == 42 [pid = 3668] [id = 615] 17:04:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049AD80FC00) [pid = 3668] [serial = 1845] [outer = 0000000000000000] 17:04:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049AD8F0000) [pid = 3668] [serial = 1846] [outer = 00000049AD80FC00] 17:04:44 INFO - PROCESS | 3668 | 1461110684458 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049AF364800) [pid = 3668] [serial = 1847] [outer = 00000049AD80FC00] 17:04:44 INFO - PROCESS | 3668 | 1461110684794 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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 586ms 17:04:44 INFO - PROCESS | 3668 | 1461110684837 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 3668 | 1461110684839 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:04:44 INFO - PROCESS | 3668 | 1461110684842 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 3668 | 1461110684844 Marionette TRACE conn5 <- [1,2426,null,{}] 17:04:44 INFO - PROCESS | 3668 | 1461110684847 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}] 17:04:44 INFO - PROCESS | 3668 | 1461110684957 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:04:44 INFO - PROCESS | 3668 | 1461110684965 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4208800 == 43 [pid = 3668] [id = 616] 17:04:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049AF35AC00) [pid = 3668] [serial = 1848] [outer = 0000000000000000] 17:04:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049AF374000) [pid = 3668] [serial = 1849] [outer = 00000049AF35AC00] 17:04:45 INFO - PROCESS | 3668 | 1461110685011 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049AFABB000) [pid = 3668] [serial = 1850] [outer = 00000049AF35AC00] 17:04:45 INFO - PROCESS | 3668 | 1461110685416 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]]]}] 17:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 17:04:45 INFO - PROCESS | 3668 | 1461110685504 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 3668 | 1461110685508 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:04:45 INFO - PROCESS | 3668 | 1461110685514 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 3668 | 1461110685519 Marionette TRACE conn5 <- [1,2430,null,{}] 17:04:45 INFO - PROCESS | 3668 | 1461110685530 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}] 17:04:45 INFO - PROCESS | 3668 | 1461110685644 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:04:45 INFO - PROCESS | 3668 | 1461110685741 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8C91800 == 44 [pid = 3668] [id = 617] 17:04:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049A1D64000) [pid = 3668] [serial = 1851] [outer = 0000000000000000] 17:04:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049A1D6F000) [pid = 3668] [serial = 1852] [outer = 00000049A1D64000] 17:04:45 INFO - PROCESS | 3668 | 1461110685799 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049A3059800) [pid = 3668] [serial = 1853] [outer = 00000049A1D64000] 17:04:46 INFO - PROCESS | 3668 | 1461110686407 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]]]}] 17:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 944ms 17:04:46 INFO - PROCESS | 3668 | 1461110686461 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 3668 | 1461110686465 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:04:46 INFO - PROCESS | 3668 | 1461110686474 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 3668 | 1461110686478 Marionette TRACE conn5 <- [1,2434,null,{}] 17:04:46 INFO - PROCESS | 3668 | 1461110686483 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}] 17:04:46 INFO - PROCESS | 3668 | 1461110686594 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:04:46 INFO - PROCESS | 3668 | 1461110686715 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0813000 == 45 [pid = 3668] [id = 618] 17:04:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049A3F5D400) [pid = 3668] [serial = 1854] [outer = 0000000000000000] 17:04:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049A843A800) [pid = 3668] [serial = 1855] [outer = 00000049A3F5D400] 17:04:46 INFO - PROCESS | 3668 | 1461110686772 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049A8FDB000) [pid = 3668] [serial = 1856] [outer = 00000049A3F5D400] 17:04:47 INFO - PROCESS | 3668 | 1461110687324 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]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 882ms 17:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:04:47 INFO - PROCESS | 3668 | 1461110687356 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 3668 | 1461110687359 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:04:47 INFO - PROCESS | 3668 | 1461110687363 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 3668 | 1461110687365 Marionette TRACE conn5 <- [1,2438,null,{}] 17:04:47 INFO - PROCESS | 3668 | 1461110687376 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}] 17:04:47 INFO - PROCESS | 3668 | 1461110687492 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:04:47 INFO - PROCESS | 3668 | 1461110687615 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B49A4000 == 46 [pid = 3668] [id = 619] 17:04:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049AD41B800) [pid = 3668] [serial = 1857] [outer = 0000000000000000] 17:04:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049AD420800) [pid = 3668] [serial = 1858] [outer = 00000049AD41B800] 17:04:47 INFO - PROCESS | 3668 | 1461110687679 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049AFAB6400) [pid = 3668] [serial = 1859] [outer = 00000049AD41B800] 17:04:48 INFO - PROCESS | 3668 | 1461110688335 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]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1027ms 17:04:48 INFO - PROCESS | 3668 | 1461110688393 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 3668 | 1461110688395 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:04:48 INFO - PROCESS | 3668 | 1461110688399 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 3668 | 1461110688401 Marionette TRACE conn5 <- [1,2442,null,{}] 17:04:48 INFO - PROCESS | 3668 | 1461110688405 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}] 17:04:48 INFO - PROCESS | 3668 | 1461110688515 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:04:48 INFO - PROCESS | 3668 | 1461110688634 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F10800 == 47 [pid = 3668] [id = 620] 17:04:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B0112000) [pid = 3668] [serial = 1860] [outer = 0000000000000000] 17:04:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B015FC00) [pid = 3668] [serial = 1861] [outer = 00000049B0112000] 17:04:48 INFO - PROCESS | 3668 | 1461110688692 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049B016A000) [pid = 3668] [serial = 1862] [outer = 00000049B0112000] 17:04:49 INFO - PROCESS | 3668 | 1461110689292 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]]]}] 17:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 943ms 17:04:49 INFO - PROCESS | 3668 | 1461110689345 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 3668 | 1461110689347 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:04:49 INFO - PROCESS | 3668 | 1461110689351 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 3668 | 1461110689353 Marionette TRACE conn5 <- [1,2446,null,{}] 17:04:49 INFO - PROCESS | 3668 | 1461110689357 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}] 17:04:49 INFO - PROCESS | 3668 | 1461110689462 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:04:49 INFO - PROCESS | 3668 | 1461110689540 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B5D22800 == 48 [pid = 3668] [id = 621] 17:04:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049B01F9C00) [pid = 3668] [serial = 1863] [outer = 0000000000000000] 17:04:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049B044F000) [pid = 3668] [serial = 1864] [outer = 00000049B01F9C00] 17:04:49 INFO - PROCESS | 3668 | 1461110689637 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049B060F800) [pid = 3668] [serial = 1865] [outer = 00000049B01F9C00] 17:04:50 INFO - PROCESS | 3668 | 1461110690178 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]]]}] 17:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 878ms 17:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:04:50 INFO - PROCESS | 3668 | 1461110690232 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 3668 | 1461110690234 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:04:50 INFO - PROCESS | 3668 | 1461110690238 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 3668 | 1461110690240 Marionette TRACE conn5 <- [1,2450,null,{}] 17:04:50 INFO - PROCESS | 3668 | 1461110690244 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}] 17:04:50 INFO - PROCESS | 3668 | 1461110690378 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:04:50 INFO - PROCESS | 3668 | 1461110690606 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93AE000 == 49 [pid = 3668] [id = 622] 17:04:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A1D3B800) [pid = 3668] [serial = 1866] [outer = 0000000000000000] 17:04:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A1D48000) [pid = 3668] [serial = 1867] [outer = 00000049A1D3B800] 17:04:50 INFO - PROCESS | 3668 | 1461110690657 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A3792C00) [pid = 3668] [serial = 1868] [outer = 00000049A1D3B800] 17:04:51 INFO - PROCESS | 3668 | 1461110691269 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]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1085ms 17:04:51 INFO - PROCESS | 3668 | 1461110691327 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 3668 | 1461110691331 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:04:51 INFO - PROCESS | 3668 | 1461110691335 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - PROCESS | 3668 | 1461110691340 Marionette TRACE conn5 <- [1,2454,null,{}] 17:04:51 INFO - PROCESS | 3668 | 1461110691345 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}] 17:04:51 INFO - PROCESS | 3668 | 1461110691450 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:04:51 INFO - PROCESS | 3668 | 1461110691559 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CBE000 == 48 [pid = 3668] [id = 400] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049AD87D000) [pid = 3668] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A391EC00) [pid = 3668] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A39BE800) [pid = 3668] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A9D95800) [pid = 3668] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049AA388000) [pid = 3668] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049A3B90C00) [pid = 3668] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049A4B5DC00) [pid = 3668] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049AD80C000) [pid = 3668] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049A85C0C00) [pid = 3668] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049A8C9E800) [pid = 3668] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049A8F56C00) [pid = 3668] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049A9140C00) [pid = 3668] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049A1E3F400) [pid = 3668] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049A305CC00) [pid = 3668] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (00000049B88A0400) [pid = 3668] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (00000049ACCC6400) [pid = 3668] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (00000049AD426000) [pid = 3668] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (00000049AF371C00) [pid = 3668] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (00000049B0603000) [pid = 3668] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (00000049AEF56000) [pid = 3668] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (00000049AFA24800) [pid = 3668] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (00000049B060E800) [pid = 3668] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (00000049A1D66800) [pid = 3668] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (00000049A9D30800) [pid = 3668] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (00000049B01FC400) [pid = 3668] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (00000049B016C000) [pid = 3668] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (00000049AD83A400) [pid = 3668] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:04:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A31B5000 == 49 [pid = 3668] [id = 623] 17:04:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (000000499E7DBC00) [pid = 3668] [serial = 1869] [outer = 0000000000000000] 17:04:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (00000049A1CBD400) [pid = 3668] [serial = 1870] [outer = 000000499E7DBC00] 17:04:51 INFO - PROCESS | 3668 | 1461110691653 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (00000049A391B800) [pid = 3668] [serial = 1871] [outer = 000000499E7DBC00] 17:04:52 INFO - PROCESS | 3668 | 1461110692091 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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 777ms 17:04:52 INFO - PROCESS | 3668 | 1461110692118 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 3668 | 1461110692122 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:04:52 INFO - PROCESS | 3668 | 1461110692126 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3668 | 1461110692128 Marionette TRACE conn5 <- [1,2458,null,{}] 17:04:52 INFO - PROCESS | 3668 | 1461110692132 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}] 17:04:52 INFO - PROCESS | 3668 | 1461110692219 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:04:52 INFO - PROCESS | 3668 | 1461110692228 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBA8800 == 50 [pid = 3668] [id = 624] 17:04:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (00000049A823C800) [pid = 3668] [serial = 1872] [outer = 0000000000000000] 17:04:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (00000049A8491400) [pid = 3668] [serial = 1873] [outer = 00000049A823C800] 17:04:52 INFO - PROCESS | 3668 | 1461110692276 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (00000049A8CA6400) [pid = 3668] [serial = 1874] [outer = 00000049A823C800] 17:04:52 INFO - PROCESS | 3668 | 1461110692741 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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 17:04:52 INFO - PROCESS | 3668 | 1461110692822 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 3668 | 1461110692824 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:04:52 INFO - PROCESS | 3668 | 1461110692834 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 3668 | 1461110692841 Marionette TRACE conn5 <- [1,2462,null,{}] 17:04:52 INFO - PROCESS | 3668 | 1461110692845 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}] 17:04:52 INFO - PROCESS | 3668 | 1461110692935 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:04:53 INFO - PROCESS | 3668 | 1461110693016 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0810000 == 51 [pid = 3668] [id = 625] 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (00000049A1E42400) [pid = 3668] [serial = 1875] [outer = 0000000000000000] 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (00000049A9331400) [pid = 3668] [serial = 1876] [outer = 00000049A1E42400] 17:04:53 INFO - PROCESS | 3668 | 1461110693062 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (00000049AA382000) [pid = 3668] [serial = 1877] [outer = 00000049A1E42400] 17:04:53 INFO - PROCESS | 3668 | 1461110693467 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]]]}] 17:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms 17:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:04:53 INFO - PROCESS | 3668 | 1461110693523 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:04:53 INFO - PROCESS | 3668 | 1461110693526 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:04:53 INFO - PROCESS | 3668 | 1461110693529 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:04:53 INFO - PROCESS | 3668 | 1461110693531 Marionette TRACE conn5 <- [1,2466,null,{}] 17:04:53 INFO - PROCESS | 3668 | 1461110693534 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}] 17:04:53 INFO - PROCESS | 3668 | 1461110693650 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:04:53 INFO - PROCESS | 3668 | 1461110693664 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1816000 == 52 [pid = 3668] [id = 626] 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (00000049ACCC5400) [pid = 3668] [serial = 1878] [outer = 0000000000000000] 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (00000049AD427800) [pid = 3668] [serial = 1879] [outer = 00000049ACCC5400] 17:04:53 INFO - PROCESS | 3668 | 1461110693710 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (00000049AD83CC00) [pid = 3668] [serial = 1880] [outer = 00000049ACCC5400] 17:04:54 INFO - PROCESS | 3668 | 1461110694181 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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 17:04:54 INFO - PROCESS | 3668 | 1461110694223 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 3668 | 1461110694225 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:04:54 INFO - PROCESS | 3668 | 1461110694229 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 3668 | 1461110694230 Marionette TRACE conn5 <- [1,2470,null,{}] 17:04:54 INFO - PROCESS | 3668 | 1461110694234 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}] 17:04:54 INFO - PROCESS | 3668 | 1461110694346 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:04:54 INFO - PROCESS | 3668 | 1461110694405 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8D50800 == 53 [pid = 3668] [id = 627] 17:04:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (00000049AF364000) [pid = 3668] [serial = 1881] [outer = 0000000000000000] 17:04:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049AF373400) [pid = 3668] [serial = 1882] [outer = 00000049AF364000] 17:04:54 INFO - PROCESS | 3668 | 1461110694461 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049B0166C00) [pid = 3668] [serial = 1883] [outer = 00000049AF364000] 17:04:54 INFO - PROCESS | 3668 | 1461110694915 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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 17:04:54 INFO - PROCESS | 3668 | 1461110694964 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 3668 | 1461110694966 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:04:55 INFO - PROCESS | 3668 | 1461110695010 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 3668 | 1461110695012 Marionette TRACE conn5 <- [1,2474,null,{}] 17:04:55 INFO - PROCESS | 3668 | 1461110695015 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}] 17:04:55 INFO - PROCESS | 3668 | 1461110695128 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:04:55 INFO - PROCESS | 3668 | 1461110695182 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4202800 == 54 [pid = 3668] [id = 628] 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049B060F400) [pid = 3668] [serial = 1884] [outer = 0000000000000000] 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049B082AC00) [pid = 3668] [serial = 1885] [outer = 00000049B060F400] 17:04:55 INFO - PROCESS | 3668 | 1461110695228 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049B0896000) [pid = 3668] [serial = 1886] [outer = 00000049B060F400] 17:04:55 INFO - PROCESS | 3668 | 1461110695653 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]]]}] 17:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 17:04:55 INFO - PROCESS | 3668 | 1461110695690 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 3668 | 1461110695692 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:04:55 INFO - PROCESS | 3668 | 1461110695695 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:04:55 INFO - PROCESS | 3668 | 1461110695697 Marionette TRACE conn5 <- [1,2478,null,{}] 17:04:55 INFO - PROCESS | 3668 | 1461110695700 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}] 17:04:55 INFO - PROCESS | 3668 | 1461110695810 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:04:55 INFO - PROCESS | 3668 | 1461110695865 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B49A5000 == 55 [pid = 3668] [id = 629] 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B089A000) [pid = 3668] [serial = 1887] [outer = 0000000000000000] 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B089E400) [pid = 3668] [serial = 1888] [outer = 00000049B089A000] 17:04:55 INFO - PROCESS | 3668 | 1461110695910 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049B0C72800) [pid = 3668] [serial = 1889] [outer = 00000049B089A000] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (000000499E7E5800) [pid = 3668] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (00000049A3918400) [pid = 3668] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (00000049AA386800) [pid = 3668] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (00000049A1D40000) [pid = 3668] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (00000049AD80FC00) [pid = 3668] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (00000049A92EA000) [pid = 3668] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (00000049A1CBC400) [pid = 3668] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:04:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (00000049A1D3E800) [pid = 3668] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:04:56 INFO - PROCESS | 3668 | 1461110696329 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]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 693ms 17:04:56 INFO - PROCESS | 3668 | 1461110696391 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 3668 | 1461110696393 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:04:56 INFO - PROCESS | 3668 | 1461110696396 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 3668 | 1461110696398 Marionette TRACE conn5 <- [1,2482,null,{}] 17:04:56 INFO - PROCESS | 3668 | 1461110696402 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}] 17:04:56 INFO - PROCESS | 3668 | 1461110696512 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:04:56 INFO - PROCESS | 3668 | 1461110696525 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C32000 == 56 [pid = 3668] [id = 630] 17:04:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (00000049A933D800) [pid = 3668] [serial = 1890] [outer = 0000000000000000] 17:04:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (00000049B0B3F800) [pid = 3668] [serial = 1891] [outer = 00000049A933D800] 17:04:56 INFO - PROCESS | 3668 | 1461110696570 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (00000049B0F0A400) [pid = 3668] [serial = 1892] [outer = 00000049A933D800] 17:04:57 INFO - PROCESS | 3668 | 1461110697001 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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 17:04:57 INFO - PROCESS | 3668 | 1461110697030 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3668 | 1461110697032 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:04:57 INFO - PROCESS | 3668 | 1461110697035 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 3668 | 1461110697037 Marionette TRACE conn5 <- [1,2486,null,{}] 17:04:57 INFO - PROCESS | 3668 | 1461110697040 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}] 17:04:57 INFO - PROCESS | 3668 | 1461110697127 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:04:57 INFO - PROCESS | 3668 | 1461110697134 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6EA8000 == 57 [pid = 3668] [id = 631] 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (00000049B0FD1800) [pid = 3668] [serial = 1893] [outer = 0000000000000000] 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (00000049B11B9C00) [pid = 3668] [serial = 1894] [outer = 00000049B0FD1800] 17:04:57 INFO - PROCESS | 3668 | 1461110697179 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (00000049B11C4000) [pid = 3668] [serial = 1895] [outer = 00000049B0FD1800] 17:04:57 INFO - PROCESS | 3668 | 1461110697612 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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 17:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:04:57 INFO - PROCESS | 3668 | 1461110697666 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 3668 | 1461110697669 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:04:57 INFO - PROCESS | 3668 | 1461110697672 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 3668 | 1461110697674 Marionette TRACE conn5 <- [1,2490,null,{}] 17:04:57 INFO - PROCESS | 3668 | 1461110697678 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}] 17:04:57 INFO - PROCESS | 3668 | 1461110697763 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:04:57 INFO - PROCESS | 3668 | 1461110697769 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7481800 == 58 [pid = 3668] [id = 632] 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (00000049B11C1000) [pid = 3668] [serial = 1896] [outer = 0000000000000000] 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049B1289000) [pid = 3668] [serial = 1897] [outer = 00000049B11C1000] 17:04:57 INFO - PROCESS | 3668 | 1461110697824 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049B1297400) [pid = 3668] [serial = 1898] [outer = 00000049B11C1000] 17:04:58 INFO - PROCESS | 3668 | 1461110698540 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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 879ms 17:04:58 INFO - PROCESS | 3668 | 1461110698555 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:04:58 INFO - PROCESS | 3668 | 1461110698561 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:04:58 INFO - PROCESS | 3668 | 1461110698567 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 3668 | 1461110698571 Marionette TRACE conn5 <- [1,2494,null,{}] 17:04:58 INFO - PROCESS | 3668 | 1461110698576 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}] 17:04:58 INFO - PROCESS | 3668 | 1461110698695 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:04:58 INFO - PROCESS | 3668 | 1461110698820 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE39800 == 59 [pid = 3668] [id = 633] 17:04:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049A3B8A400) [pid = 3668] [serial = 1899] [outer = 0000000000000000] 17:04:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A4169000) [pid = 3668] [serial = 1900] [outer = 00000049A3B8A400] 17:04:58 INFO - PROCESS | 3668 | 1461110698880 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A85C7800) [pid = 3668] [serial = 1901] [outer = 00000049A3B8A400] 17:04:59 INFO - PROCESS | 3668 | 1461110699546 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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1031ms 17:04:59 INFO - PROCESS | 3668 | 1461110699600 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 3668 | 1461110699607 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 3668 | 1461110699614 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:04:59 INFO - PROCESS | 3668 | 1461110699617 Marionette TRACE conn5 <- [1,2498,null,{}] 17:04:59 INFO - PROCESS | 3668 | 1461110699654 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}] 17:04:59 INFO - PROCESS | 3668 | 1461110699803 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:04:59 INFO - PROCESS | 3668 | 1461110699854 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2890000 == 60 [pid = 3668] [id = 634] 17:04:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A9D2D000) [pid = 3668] [serial = 1902] [outer = 0000000000000000] 17:04:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049AD426C00) [pid = 3668] [serial = 1903] [outer = 00000049A9D2D000] 17:04:59 INFO - PROCESS | 3668 | 1461110699911 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049AEF5B000) [pid = 3668] [serial = 1904] [outer = 00000049A9D2D000] 17:05:00 INFO - PROCESS | 3668 | 1461110700489 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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 942ms 17:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:05:00 INFO - PROCESS | 3668 | 1461110700562 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 3668 | 1461110700565 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 3668 | 1461110700569 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 3668 | 1461110700573 Marionette TRACE conn5 <- [1,2502,null,{}] 17:05:00 INFO - PROCESS | 3668 | 1461110700600 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}] 17:05:00 INFO - PROCESS | 3668 | 1461110700726 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:05:00 INFO - PROCESS | 3668 | 1461110700842 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7768800 == 61 [pid = 3668] [id = 635] 17:05:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B01F2400) [pid = 3668] [serial = 1905] [outer = 0000000000000000] 17:05:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B11B6800) [pid = 3668] [serial = 1906] [outer = 00000049B01F2400] 17:05:00 INFO - PROCESS | 3668 | 1461110700902 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B1292C00) [pid = 3668] [serial = 1907] [outer = 00000049B01F2400] 17:05:01 INFO - PROCESS | 3668 | 1461110701481 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]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 945ms 17:05:01 INFO - PROCESS | 3668 | 1461110701522 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 3668 | 1461110701525 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:05:01 INFO - PROCESS | 3668 | 1461110701530 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 3668 | 1461110701532 Marionette TRACE conn5 <- [1,2506,null,{}] 17:05:01 INFO - PROCESS | 3668 | 1461110701536 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}] 17:05:01 INFO - PROCESS | 3668 | 1461110701650 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:05:01 INFO - PROCESS | 3668 | 1461110701745 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B852C800 == 62 [pid = 3668] [id = 636] 17:05:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B129E400) [pid = 3668] [serial = 1908] [outer = 0000000000000000] 17:05:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B12A0C00) [pid = 3668] [serial = 1909] [outer = 00000049B129E400] 17:05:01 INFO - PROCESS | 3668 | 1461110701801 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B12AB800) [pid = 3668] [serial = 1910] [outer = 00000049B129E400] 17:05:02 INFO - PROCESS | 3668 | 1461110702342 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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 881ms 17:05:02 INFO - PROCESS | 3668 | 1461110702417 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 3668 | 1461110702419 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:05:02 INFO - PROCESS | 3668 | 1461110702423 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 3668 | 1461110702425 Marionette TRACE conn5 <- [1,2510,null,{}] 17:05:02 INFO - PROCESS | 3668 | 1461110702429 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}] 17:05:02 INFO - PROCESS | 3668 | 1461110702537 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:05:02 INFO - PROCESS | 3668 | 1461110702659 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B854C800 == 63 [pid = 3668] [id = 637] 17:05:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B129E800) [pid = 3668] [serial = 1911] [outer = 0000000000000000] 17:05:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B1387000) [pid = 3668] [serial = 1912] [outer = 00000049B129E800] 17:05:02 INFO - PROCESS | 3668 | 1461110702716 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B1390000) [pid = 3668] [serial = 1913] [outer = 00000049B129E800] 17:05:03 INFO - PROCESS | 3668 | 1461110703309 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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 943ms 17:05:03 INFO - PROCESS | 3668 | 1461110703369 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 3668 | 1461110703371 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:05:03 INFO - PROCESS | 3668 | 1461110703375 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 3668 | 1461110703377 Marionette TRACE conn5 <- [1,2514,null,{}] 17:05:03 INFO - PROCESS | 3668 | 1461110703381 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}] 17:05:03 INFO - PROCESS | 3668 | 1461110703542 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:05:03 INFO - PROCESS | 3668 | 1461110703599 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF86000 == 64 [pid = 3668] [id = 638] 17:05:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B1392C00) [pid = 3668] [serial = 1914] [outer = 0000000000000000] 17:05:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B1860800) [pid = 3668] [serial = 1915] [outer = 00000049B1392C00] 17:05:03 INFO - PROCESS | 3668 | 1461110703659 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B1B0D800) [pid = 3668] [serial = 1916] [outer = 00000049B1392C00] 17:05:04 INFO - PROCESS | 3668 | 1461110704440 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]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1142ms 17:05:04 INFO - PROCESS | 3668 | 1461110704520 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 3668 | 1461110704526 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:05:04 INFO - PROCESS | 3668 | 1461110704549 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 3668 | 1461110704553 Marionette TRACE conn5 <- [1,2518,null,{}] 17:05:04 INFO - PROCESS | 3668 | 1461110704559 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}] 17:05:04 INFO - PROCESS | 3668 | 1461110704675 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:05:04 INFO - PROCESS | 3668 | 1461110704794 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA5A000 == 65 [pid = 3668] [id = 639] 17:05:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A3B25C00) [pid = 3668] [serial = 1917] [outer = 0000000000000000] 17:05:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A3B94000) [pid = 3668] [serial = 1918] [outer = 00000049A3B25C00] 17:05:04 INFO - PROCESS | 3668 | 1461110704848 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A8D6F800) [pid = 3668] [serial = 1919] [outer = 00000049A3B25C00] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0568000 == 64 [pid = 3668] [id = 391] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8DC1000 == 63 [pid = 3668] [id = 387] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD771800 == 62 [pid = 3668] [id = 389] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CAC800 == 61 [pid = 3668] [id = 388] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6EA8000 == 60 [pid = 3668] [id = 631] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C32000 == 59 [pid = 3668] [id = 630] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B49A5000 == 58 [pid = 3668] [id = 629] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4202800 == 57 [pid = 3668] [id = 628] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1816000 == 56 [pid = 3668] [id = 626] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0810000 == 55 [pid = 3668] [id = 625] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AF374000) [pid = 3668] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBA8800 == 54 [pid = 3668] [id = 624] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A31B5000 == 53 [pid = 3668] [id = 623] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93AE000 == 52 [pid = 3668] [id = 622] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B49A4000 == 51 [pid = 3668] [id = 619] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0813000 == 50 [pid = 3668] [id = 618] 17:05:05 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8C91800 == 49 [pid = 3668] [id = 617] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049AA382800) [pid = 3668] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AD832C00) [pid = 3668] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049A8F5B800) [pid = 3668] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A422E800) [pid = 3668] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A8F5CC00) [pid = 3668] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AD83D800) [pid = 3668] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A9D2E400) [pid = 3668] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049AD8F0000) [pid = 3668] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A8441800) [pid = 3668] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A391D400) [pid = 3668] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A1D64400) [pid = 3668] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A391F800) [pid = 3668] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A1E42C00) [pid = 3668] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049A39BBC00) [pid = 3668] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049ACCBF400) [pid = 3668] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A3B93400) [pid = 3668] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049B0828000) [pid = 3668] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049AF364800) [pid = 3668] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A9332800) [pid = 3668] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:05:05 INFO - PROCESS | 3668 | 1461110705389 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]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 882ms 17:05:05 INFO - PROCESS | 3668 | 1461110705437 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 3668 | 1461110705443 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:05:05 INFO - PROCESS | 3668 | 1461110705449 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 3668 | 1461110705452 Marionette TRACE conn5 <- [1,2522,null,{}] 17:05:05 INFO - PROCESS | 3668 | 1461110705455 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}] 17:05:05 INFO - PROCESS | 3668 | 1461110705547 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:05:05 INFO - PROCESS | 3668 | 1461110705557 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD773000 == 50 [pid = 3668] [id = 640] 17:05:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A1D67000) [pid = 3668] [serial = 1920] [outer = 0000000000000000] 17:05:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A3B87000) [pid = 3668] [serial = 1921] [outer = 00000049A1D67000] 17:05:05 INFO - PROCESS | 3668 | 1461110705603 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A8644800) [pid = 3668] [serial = 1922] [outer = 00000049A1D67000] 17:05:06 INFO - PROCESS | 3668 | 1461110706089 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]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 689ms 17:05:06 INFO - PROCESS | 3668 | 1461110706139 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 3668 | 1461110706142 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:05:06 INFO - PROCESS | 3668 | 1461110706145 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 3668 | 1461110706149 Marionette TRACE conn5 <- [1,2526,null,{}] 17:05:06 INFO - PROCESS | 3668 | 1461110706160 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}] 17:05:06 INFO - PROCESS | 3668 | 1461110706253 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:05:06 INFO - PROCESS | 3668 | 1461110706374 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1472000 == 51 [pid = 3668] [id = 641] 17:05:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A1E42C00) [pid = 3668] [serial = 1923] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049A933C000) [pid = 3668] [serial = 1924] [outer = 00000049A1E42C00] 17:05:06 INFO - PROCESS | 3668 | 1461110706424 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049ACCB9400) [pid = 3668] [serial = 1925] [outer = 00000049A1E42C00] 17:05:06 INFO - PROCESS | 3668 | 1461110706799 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]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 17:05:06 INFO - PROCESS | 3668 | 1461110706840 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 3668 | 1461110706842 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:05:06 INFO - PROCESS | 3668 | 1461110706846 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 3668 | 1461110706847 Marionette TRACE conn5 <- [1,2530,null,{}] 17:05:06 INFO - PROCESS | 3668 | 1461110706851 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}] 17:05:06 INFO - PROCESS | 3668 | 1461110706940 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:05:06 INFO - PROCESS | 3668 | 1461110706947 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B289F800 == 52 [pid = 3668] [id = 642] 17:05:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049ACCC4C00) [pid = 3668] [serial = 1926] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049AD805C00) [pid = 3668] [serial = 1927] [outer = 00000049ACCC4C00] 17:05:07 INFO - PROCESS | 3668 | 1461110706993 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049AD83C800) [pid = 3668] [serial = 1928] [outer = 00000049ACCC4C00] 17:05:07 INFO - PROCESS | 3668 | 1461110707477 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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 17:05:07 INFO - PROCESS | 3668 | 1461110707541 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 3668 | 1461110707544 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:05:07 INFO - PROCESS | 3668 | 1461110707547 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - PROCESS | 3668 | 1461110707549 Marionette TRACE conn5 <- [1,2534,null,{}] 17:05:07 INFO - PROCESS | 3668 | 1461110707552 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}] 17:05:07 INFO - PROCESS | 3668 | 1461110707663 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:05:07 INFO - PROCESS | 3668 | 1461110707748 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B3E23800 == 53 [pid = 3668] [id = 643] 17:05:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A91A2800) [pid = 3668] [serial = 1929] [outer = 0000000000000000] 17:05:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD8EE000) [pid = 3668] [serial = 1930] [outer = 00000049A91A2800] 17:05:07 INFO - PROCESS | 3668 | 1461110707795 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AF374000) [pid = 3668] [serial = 1931] [outer = 00000049A91A2800] 17:05:08 INFO - PROCESS | 3668 | 1461110708260 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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 17:05:08 INFO - PROCESS | 3668 | 1461110708283 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 3668 | 1461110708285 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:05:08 INFO - PROCESS | 3668 | 1461110708293 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 3668 | 1461110708295 Marionette TRACE conn5 <- [1,2538,null,{}] 17:05:08 INFO - PROCESS | 3668 | 1461110708299 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}] 17:05:08 INFO - PROCESS | 3668 | 1461110708447 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:05:08 INFO - PROCESS | 3668 | 1461110708470 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B49A0000 == 54 [pid = 3668] [id = 644] 17:05:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B044D400) [pid = 3668] [serial = 1932] [outer = 0000000000000000] 17:05:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B060C000) [pid = 3668] [serial = 1933] [outer = 00000049B044D400] 17:05:08 INFO - PROCESS | 3668 | 1461110708519 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B082D000) [pid = 3668] [serial = 1934] [outer = 00000049B044D400] 17:05:08 INFO - PROCESS | 3668 | 1461110708963 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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:05:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 17:05:08 INFO - PROCESS | 3668 | 1461110708984 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 3668 | 1461110708986 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:05:08 INFO - PROCESS | 3668 | 1461110708989 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:05:08 INFO - PROCESS | 3668 | 1461110708991 Marionette TRACE conn5 <- [1,2542,null,{}] 17:05:08 INFO - PROCESS | 3668 | 1461110708994 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}] 17:05:09 INFO - PROCESS | 3668 | 1461110709133 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A8C6D400) [pid = 3668] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A3795000) [pid = 3668] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049AF364000) [pid = 3668] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B060F400) [pid = 3668] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A823C800) [pid = 3668] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (000000499E7DBC00) [pid = 3668] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A1E42400) [pid = 3668] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049ACCC5400) [pid = 3668] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A1D3B800) [pid = 3668] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B089A000) [pid = 3668] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049AF35AC00) [pid = 3668] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B0FD1800) [pid = 3668] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:05:09 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A933D800) [pid = 3668] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:05:09 INFO - PROCESS | 3668 | 1461110709303 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AEF8B000 == 55 [pid = 3668] [id = 645] 17:05:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A1D3B800) [pid = 3668] [serial = 1935] [outer = 0000000000000000] 17:05:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A3915000) [pid = 3668] [serial = 1936] [outer = 00000049A1D3B800] 17:05:09 INFO - PROCESS | 3668 | 1461110709349 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049ACCC6400) [pid = 3668] [serial = 1937] [outer = 00000049A1D3B800] 17:05:09 INFO - PROCESS | 3668 | 1461110709720 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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 776ms 17:05:09 INFO - PROCESS | 3668 | 1461110709774 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 3668 | 1461110709776 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:05:09 INFO - PROCESS | 3668 | 1461110709780 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 3668 | 1461110709782 Marionette TRACE conn5 <- [1,2546,null,{}] 17:05:09 INFO - PROCESS | 3668 | 1461110709786 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}] 17:05:09 INFO - PROCESS | 3668 | 1461110709871 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:05:09 INFO - PROCESS | 3668 | 1461110709877 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7462800 == 56 [pid = 3668] [id = 646] 17:05:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B060F000) [pid = 3668] [serial = 1938] [outer = 0000000000000000] 17:05:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B094C800) [pid = 3668] [serial = 1939] [outer = 00000049B060F000] 17:05:09 INFO - PROCESS | 3668 | 1461110709923 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B11C0400) [pid = 3668] [serial = 1940] [outer = 00000049B060F000] 17:05:10 INFO - PROCESS | 3668 | 1461110710367 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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 17:05:10 INFO - PROCESS | 3668 | 1461110710412 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 3668 | 1461110710414 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:05:10 INFO - PROCESS | 3668 | 1461110710417 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 3668 | 1461110710419 Marionette TRACE conn5 <- [1,2550,null,{}] 17:05:10 INFO - PROCESS | 3668 | 1461110710423 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}] 17:05:10 INFO - PROCESS | 3668 | 1461110710509 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:05:10 INFO - PROCESS | 3668 | 1461110710517 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8544000 == 57 [pid = 3668] [id = 647] 17:05:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B128F800) [pid = 3668] [serial = 1941] [outer = 0000000000000000] 17:05:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B129BC00) [pid = 3668] [serial = 1942] [outer = 00000049B128F800] 17:05:10 INFO - PROCESS | 3668 | 1461110710562 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B138DC00) [pid = 3668] [serial = 1943] [outer = 00000049B128F800] 17:05:11 INFO - PROCESS | 3668 | 1461110711026 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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 17:05:11 INFO - PROCESS | 3668 | 1461110711049 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 3668 | 1461110711051 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:05:11 INFO - PROCESS | 3668 | 1461110711071 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 3668 | 1461110711073 Marionette TRACE conn5 <- [1,2554,null,{}] 17:05:11 INFO - PROCESS | 3668 | 1461110711076 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}] 17:05:11 INFO - PROCESS | 3668 | 1461110711164 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:05:11 INFO - PROCESS | 3668 | 1461110711171 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AEC800 == 58 [pid = 3668] [id = 648] 17:05:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B19CA400) [pid = 3668] [serial = 1944] [outer = 0000000000000000] 17:05:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B1B3FC00) [pid = 3668] [serial = 1945] [outer = 00000049B19CA400] 17:05:11 INFO - PROCESS | 3668 | 1461110711220 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B2B44C00) [pid = 3668] [serial = 1946] [outer = 00000049B19CA400] 17:05:11 INFO - PROCESS | 3668 | 1461110711968 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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 943ms 17:05:12 INFO - PROCESS | 3668 | 1461110712013 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 3668 | 1461110712020 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:05:12 INFO - PROCESS | 3668 | 1461110712026 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 3668 | 1461110712030 Marionette TRACE conn5 <- [1,2558,null,{}] 17:05:12 INFO - PROCESS | 3668 | 1461110712035 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}] 17:05:12 INFO - PROCESS | 3668 | 1461110712153 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:05:12 INFO - PROCESS | 3668 | 1461110712282 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B077C000 == 59 [pid = 3668] [id = 649] 17:05:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A3B1C400) [pid = 3668] [serial = 1947] [outer = 0000000000000000] 17:05:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049A416A800) [pid = 3668] [serial = 1948] [outer = 00000049A3B1C400] 17:05:12 INFO - PROCESS | 3668 | 1461110712342 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049A8FD9800) [pid = 3668] [serial = 1949] [outer = 00000049A3B1C400] 17:05:12 INFO - PROCESS | 3668 | 1461110712935 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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 943ms 17:05:12 INFO - PROCESS | 3668 | 1461110712971 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 3668 | 1461110712978 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:05:12 INFO - PROCESS | 3668 | 1461110712985 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:05:12 INFO - PROCESS | 3668 | 1461110712988 Marionette TRACE conn5 <- [1,2562,null,{}] 17:05:13 INFO - PROCESS | 3668 | 1461110712992 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}] 17:05:13 INFO - PROCESS | 3668 | 1461110713108 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:05:13 INFO - PROCESS | 3668 | 1461110713235 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4656800 == 60 [pid = 3668] [id = 650] 17:05:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A8F60C00) [pid = 3668] [serial = 1950] [outer = 0000000000000000] 17:05:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049AD836800) [pid = 3668] [serial = 1951] [outer = 00000049A8F60C00] 17:05:13 INFO - PROCESS | 3668 | 1461110713293 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049AFD29800) [pid = 3668] [serial = 1952] [outer = 00000049A8F60C00] 17:05:13 INFO - PROCESS | 3668 | 1461110713943 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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 17:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:05:13 INFO - PROCESS | 3668 | 1461110713977 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 3668 | 1461110713980 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:05:13 INFO - PROCESS | 3668 | 1461110713984 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 3668 | 1461110713988 Marionette TRACE conn5 <- [1,2566,null,{}] 17:05:14 INFO - PROCESS | 3668 | 1461110714015 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}] 17:05:14 INFO - PROCESS | 3668 | 1461110714134 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:05:14 INFO - PROCESS | 3668 | 1461110714260 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9246800 == 61 [pid = 3668] [id = 651] 17:05:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B1285400) [pid = 3668] [serial = 1953] [outer = 0000000000000000] 17:05:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B138AC00) [pid = 3668] [serial = 1954] [outer = 00000049B1285400] 17:05:14 INFO - PROCESS | 3668 | 1461110714320 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B2B42000) [pid = 3668] [serial = 1955] [outer = 00000049B1285400] 17:05:14 INFO - PROCESS | 3668 | 1461110714898 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]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 965ms 17:05:14 INFO - PROCESS | 3668 | 1461110714950 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:05:14 INFO - PROCESS | 3668 | 1461110714954 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:05:14 INFO - PROCESS | 3668 | 1461110714957 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 3668 | 1461110714959 Marionette TRACE conn5 <- [1,2570,null,{}] 17:05:14 INFO - PROCESS | 3668 | 1461110714963 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}] 17:05:15 INFO - PROCESS | 3668 | 1461110715077 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:05:15 INFO - PROCESS | 3668 | 1461110715175 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B92A6000 == 62 [pid = 3668] [id = 652] 17:05:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B333A400) [pid = 3668] [serial = 1956] [outer = 0000000000000000] 17:05:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B348CC00) [pid = 3668] [serial = 1957] [outer = 00000049B333A400] 17:05:15 INFO - PROCESS | 3668 | 1461110715231 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B407CC00) [pid = 3668] [serial = 1958] [outer = 00000049B333A400] 17:05:15 INFO - PROCESS | 3668 | 1461110715767 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]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 881ms 17:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:05:15 INFO - PROCESS | 3668 | 1461110715840 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 3668 | 1461110715843 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:05:15 INFO - PROCESS | 3668 | 1461110715847 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 3668 | 1461110715849 Marionette TRACE conn5 <- [1,2574,null,{}] 17:05:15 INFO - PROCESS | 3668 | 1461110715853 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}] 17:05:15 INFO - PROCESS | 3668 | 1461110715962 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:05:16 INFO - PROCESS | 3668 | 1461110716086 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA39E800 == 63 [pid = 3668] [id = 653] 17:05:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B407B400) [pid = 3668] [serial = 1959] [outer = 0000000000000000] 17:05:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B4087000) [pid = 3668] [serial = 1960] [outer = 00000049B407B400] 17:05:16 INFO - PROCESS | 3668 | 1461110716144 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B451A400) [pid = 3668] [serial = 1961] [outer = 00000049B407B400] 17:05:16 INFO - PROCESS | 3668 | 1461110716969 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]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1191ms 17:05:17 INFO - PROCESS | 3668 | 1461110717040 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 3668 | 1461110717045 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:05:17 INFO - PROCESS | 3668 | 1461110717050 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 3668 | 1461110717054 Marionette TRACE conn5 <- [1,2578,null,{}] 17:05:17 INFO - PROCESS | 3668 | 1461110717061 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}] 17:05:17 INFO - PROCESS | 3668 | 1461110717171 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:05:17 INFO - PROCESS | 3668 | 1461110717297 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0564800 == 64 [pid = 3668] [id = 654] 17:05:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A1E48800) [pid = 3668] [serial = 1962] [outer = 0000000000000000] 17:05:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A39B7400) [pid = 3668] [serial = 1963] [outer = 00000049A1E48800] 17:05:17 INFO - PROCESS | 3668 | 1461110717350 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A3B88000) [pid = 3668] [serial = 1964] [outer = 00000049A1E48800] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA6000 == 63 [pid = 3668] [id = 402] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D10000 == 62 [pid = 3668] [id = 403] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8544000 == 61 [pid = 3668] [id = 647] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7462800 == 60 [pid = 3668] [id = 646] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF8B000 == 59 [pid = 3668] [id = 645] 17:05:17 INFO - PROCESS | 3668 | --DOCSHELL 00000049B49A0000 == 58 [pid = 3668] [id = 644] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E23800 == 57 [pid = 3668] [id = 643] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B289F800 == 56 [pid = 3668] [id = 642] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8D50800 == 55 [pid = 3668] [id = 627] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1472000 == 54 [pid = 3668] [id = 641] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD773000 == 53 [pid = 3668] [id = 640] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A843A800) [pid = 3668] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A1D6F000) [pid = 3668] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B044F000) [pid = 3668] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AD420800) [pid = 3668] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B015FC00) [pid = 3668] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B1289000) [pid = 3668] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | 1461110718038 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]]]}] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA5A000 == 52 [pid = 3668] [id = 639] 17:05:18 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE39800 == 51 [pid = 3668] [id = 633] 17:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1034ms 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AF373400) [pid = 3668] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B082AC00) [pid = 3668] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B0166C00) [pid = 3668] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049A8491400) [pid = 3668] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049A8CA6400) [pid = 3668] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A1CBD400) [pid = 3668] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A391B800) [pid = 3668] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A9331400) [pid = 3668] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AD427800) [pid = 3668] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049AA382000) [pid = 3668] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A3792C00) [pid = 3668] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A1D48000) [pid = 3668] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B089E400) [pid = 3668] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049AFABB000) [pid = 3668] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B0896000) [pid = 3668] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B11C4000) [pid = 3668] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B0B3F800) [pid = 3668] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B11B9C00) [pid = 3668] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B0C72800) [pid = 3668] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B0F0A400) [pid = 3668] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049AD83CC00) [pid = 3668] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A91AF000) [pid = 3668] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A3B1EC00) [pid = 3668] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:05:18 INFO - PROCESS | 3668 | 1461110718126 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 3668 | 1461110718131 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:05:18 INFO - PROCESS | 3668 | 1461110718142 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 3668 | 1461110718145 Marionette TRACE conn5 <- [1,2582,null,{}] 17:05:18 INFO - PROCESS | 3668 | 1461110718149 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}] 17:05:18 INFO - PROCESS | 3668 | 1461110718246 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:05:18 INFO - PROCESS | 3668 | 1461110718253 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93B5000 == 52 [pid = 3668] [id = 655] 17:05:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A2E55000) [pid = 3668] [serial = 1965] [outer = 0000000000000000] 17:05:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049A391A400) [pid = 3668] [serial = 1966] [outer = 00000049A2E55000] 17:05:18 INFO - PROCESS | 3668 | 1461110718302 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049A3E9A000) [pid = 3668] [serial = 1967] [outer = 00000049A2E55000] 17:05:18 INFO - PROCESS | 3668 | 1461110718868 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]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 796ms 17:05:18 INFO - PROCESS | 3668 | 1461110718939 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 3668 | 1461110718941 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:05:18 INFO - PROCESS | 3668 | 1461110718945 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 3668 | 1461110718949 Marionette TRACE conn5 <- [1,2586,null,{}] 17:05:18 INFO - PROCESS | 3668 | 1461110718960 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}] 17:05:19 INFO - PROCESS | 3668 | 1461110719083 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:05:19 INFO - PROCESS | 3668 | 1461110719100 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B081B800 == 53 [pid = 3668] [id = 656] 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A8DD5800) [pid = 3668] [serial = 1968] [outer = 0000000000000000] 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A9339400) [pid = 3668] [serial = 1969] [outer = 00000049A8DD5800] 17:05:19 INFO - PROCESS | 3668 | 1461110719149 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049AA7F4800) [pid = 3668] [serial = 1970] [outer = 00000049A8DD5800] 17:05:19 INFO - PROCESS | 3668 | 1461110719605 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]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 17:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:05:19 INFO - PROCESS | 3668 | 1461110719637 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 3668 | 1461110719640 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:05:19 INFO - PROCESS | 3668 | 1461110719643 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 3668 | 1461110719645 Marionette TRACE conn5 <- [1,2590,null,{}] 17:05:19 INFO - PROCESS | 3668 | 1461110719649 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}] 17:05:19 INFO - PROCESS | 3668 | 1461110719737 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:05:19 INFO - PROCESS | 3668 | 1461110719745 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2817800 == 54 [pid = 3668] [id = 657] 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049AD7BA400) [pid = 3668] [serial = 1971] [outer = 0000000000000000] 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD839400) [pid = 3668] [serial = 1972] [outer = 00000049AD7BA400] 17:05:19 INFO - PROCESS | 3668 | 1461110719793 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AF35D800) [pid = 3668] [serial = 1973] [outer = 00000049AD7BA400] 17:05:20 INFO - PROCESS | 3668 | 1461110720252 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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 17:05:20 INFO - PROCESS | 3668 | 1461110720337 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 3668 | 1461110720340 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:05:20 INFO - PROCESS | 3668 | 1461110720343 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 3668 | 1461110720345 Marionette TRACE conn5 <- [1,2594,null,{}] 17:05:20 INFO - PROCESS | 3668 | 1461110720348 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}] 17:05:20 INFO - PROCESS | 3668 | 1461110720489 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:05:20 INFO - PROCESS | 3668 | 1461110720516 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2F61800 == 55 [pid = 3668] [id = 658] 17:05:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AF371800) [pid = 3668] [serial = 1974] [outer = 0000000000000000] 17:05:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049AFA25400) [pid = 3668] [serial = 1975] [outer = 00000049AF371800] 17:05:20 INFO - PROCESS | 3668 | 1461110720563 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B0166C00) [pid = 3668] [serial = 1976] [outer = 00000049AF371800] 17:05:21 INFO - PROCESS | 3668 | 1461110721033 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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 17:05:21 INFO - PROCESS | 3668 | 1461110721080 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 3668 | 1461110721082 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:05:21 INFO - PROCESS | 3668 | 1461110721085 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 3668 | 1461110721087 Marionette TRACE conn5 <- [1,2598,null,{}] 17:05:21 INFO - PROCESS | 3668 | 1461110721091 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}] 17:05:21 INFO - PROCESS | 3668 | 1461110721227 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:05:21 INFO - PROCESS | 3668 | 1461110721290 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4198000 == 56 [pid = 3668] [id = 659] 17:05:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0896C00) [pid = 3668] [serial = 1977] [outer = 0000000000000000] 17:05:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B08A0400) [pid = 3668] [serial = 1978] [outer = 00000049B0896C00] 17:05:21 INFO - PROCESS | 3668 | 1461110721342 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B0F09C00) [pid = 3668] [serial = 1979] [outer = 00000049B0896C00] 17:05:21 INFO - PROCESS | 3668 | 1461110721784 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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 17:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:05:21 INFO - PROCESS | 3668 | 1461110721841 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 3668 | 1461110721843 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:05:21 INFO - PROCESS | 3668 | 1461110721847 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 3668 | 1461110721849 Marionette TRACE conn5 <- [1,2602,null,{}] 17:05:21 INFO - PROCESS | 3668 | 1461110721852 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}] 17:05:21 INFO - PROCESS | 3668 | 1461110721966 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:05:22 INFO - PROCESS | 3668 | 1461110722025 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F1B800 == 57 [pid = 3668] [id = 660] 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B0FD2000) [pid = 3668] [serial = 1980] [outer = 0000000000000000] 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B1289000) [pid = 3668] [serial = 1981] [outer = 00000049B0FD2000] 17:05:22 INFO - PROCESS | 3668 | 1461110722071 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B12A6400) [pid = 3668] [serial = 1982] [outer = 00000049B0FD2000] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B044DC00) [pid = 3668] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A1D64000) [pid = 3668] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B01F9C00) [pid = 3668] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AD41B800) [pid = 3668] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B0112000) [pid = 3668] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A3F5D400) [pid = 3668] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B128F800) [pid = 3668] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A91A2800) [pid = 3668] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B044D400) [pid = 3668] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A1E42C00) [pid = 3668] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A3B25C00) [pid = 3668] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A1D67000) [pid = 3668] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A1D3B800) [pid = 3668] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049ACCC4C00) [pid = 3668] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:05:22 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049B060F000) [pid = 3668] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:05:22 INFO - PROCESS | 3668 | 1461110722615 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]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 774ms 17:05:22 INFO - PROCESS | 3668 | 1461110722623 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 3668 | 1461110722626 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:05:22 INFO - PROCESS | 3668 | 1461110722629 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 3668 | 1461110722631 Marionette TRACE conn5 <- [1,2606,null,{}] 17:05:22 INFO - PROCESS | 3668 | 1461110722634 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}] 17:05:22 INFO - PROCESS | 3668 | 1461110722719 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:05:22 INFO - PROCESS | 3668 | 1461110722725 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E8E800 == 58 [pid = 3668] [id = 661] 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049A1D64000) [pid = 3668] [serial = 1983] [outer = 0000000000000000] 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A9339000) [pid = 3668] [serial = 1984] [outer = 00000049A1D64000] 17:05:22 INFO - PROCESS | 3668 | 1461110722772 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B089C000) [pid = 3668] [serial = 1985] [outer = 00000049A1D64000] 17:05:23 INFO - PROCESS | 3668 | 1461110723192 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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 17:05:23 INFO - PROCESS | 3668 | 1461110723262 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3668 | 1461110723264 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:05:23 INFO - PROCESS | 3668 | 1461110723268 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 3668 | 1461110723269 Marionette TRACE conn5 <- [1,2610,null,{}] 17:05:23 INFO - PROCESS | 3668 | 1461110723273 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}] 17:05:23 INFO - PROCESS | 3668 | 1461110723384 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:05:23 INFO - PROCESS | 3668 | 1461110723391 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B7482800 == 59 [pid = 3668] [id = 662] 17:05:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B12AE400) [pid = 3668] [serial = 1986] [outer = 0000000000000000] 17:05:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B1393400) [pid = 3668] [serial = 1987] [outer = 00000049B12AE400] 17:05:23 INFO - PROCESS | 3668 | 1461110723436 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B2967000) [pid = 3668] [serial = 1988] [outer = 00000049B12AE400] 17:05:23 INFO - PROCESS | 3668 | 1461110723887 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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 17:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:05:23 INFO - PROCESS | 3668 | 1461110723906 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 3668 | 1461110723908 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 3668 | 1461110723912 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 3668 | 1461110723913 Marionette TRACE conn5 <- [1,2614,null,{}] 17:05:23 INFO - PROCESS | 3668 | 1461110723917 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}] 17:05:24 INFO - PROCESS | 3668 | 1461110724006 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:05:24 INFO - PROCESS | 3668 | 1461110724012 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B875A800 == 60 [pid = 3668] [id = 663] 17:05:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B407D800) [pid = 3668] [serial = 1989] [outer = 0000000000000000] 17:05:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B4520000) [pid = 3668] [serial = 1990] [outer = 00000049B407D800] 17:05:24 INFO - PROCESS | 3668 | 1461110724059 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B4528800) [pid = 3668] [serial = 1991] [outer = 00000049B407D800] 17:05:24 INFO - PROCESS | 3668 | 1461110724558 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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 693ms 17:05:24 INFO - PROCESS | 3668 | 1461110724606 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 3668 | 1461110724610 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:05:24 INFO - PROCESS | 3668 | 1461110724616 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 3668 | 1461110724621 Marionette TRACE conn5 <- [1,2618,null,{}] 17:05:24 INFO - PROCESS | 3668 | 1461110724629 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}] 17:05:24 INFO - PROCESS | 3668 | 1461110724787 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:05:24 INFO - PROCESS | 3668 | 1461110724940 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD77A000 == 61 [pid = 3668] [id = 664] 17:05:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049A391B000) [pid = 3668] [serial = 1992] [outer = 0000000000000000] 17:05:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049A39BD000) [pid = 3668] [serial = 1993] [outer = 00000049A391B000] 17:05:25 INFO - PROCESS | 3668 | 1461110724998 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049A8567C00) [pid = 3668] [serial = 1994] [outer = 00000049A391B000] 17:05:25 INFO - PROCESS | 3668 | 1461110725580 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]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1035ms 17:05:25 INFO - PROCESS | 3668 | 1461110725654 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 3668 | 1461110725661 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:05:25 INFO - PROCESS | 3668 | 1461110725668 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 3668 | 1461110725671 Marionette TRACE conn5 <- [1,2622,null,{}] 17:05:25 INFO - PROCESS | 3668 | 1461110725697 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}] 17:05:25 INFO - PROCESS | 3668 | 1461110725878 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:05:25 INFO - PROCESS | 3668 | 1461110725973 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28D3000 == 62 [pid = 3668] [id = 665] 17:05:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049A8F5BC00) [pid = 3668] [serial = 1995] [outer = 0000000000000000] 17:05:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049AA388000) [pid = 3668] [serial = 1996] [outer = 00000049A8F5BC00] 17:05:26 INFO - PROCESS | 3668 | 1461110726029 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049AD83C000) [pid = 3668] [serial = 1997] [outer = 00000049A8F5BC00] 17:05:26 INFO - PROCESS | 3668 | 1461110726634 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]]]}] 17:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1001ms 17:05:26 INFO - PROCESS | 3668 | 1461110726675 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 3668 | 1461110726678 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:05:26 INFO - PROCESS | 3668 | 1461110726682 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 3668 | 1461110726686 Marionette TRACE conn5 <- [1,2626,null,{}] 17:05:26 INFO - PROCESS | 3668 | 1461110726698 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}] 17:05:26 INFO - PROCESS | 3668 | 1461110726817 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:05:26 INFO - PROCESS | 3668 | 1461110726944 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B929F800 == 63 [pid = 3668] [id = 666] 17:05:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B0602C00) [pid = 3668] [serial = 1998] [outer = 0000000000000000] 17:05:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B089B400) [pid = 3668] [serial = 1999] [outer = 00000049B0602C00] 17:05:27 INFO - PROCESS | 3668 | 1461110727005 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B1385400) [pid = 3668] [serial = 2000] [outer = 00000049B0602C00] 17:05:27 INFO - PROCESS | 3668 | 1461110727633 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]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 17:05:27 INFO - PROCESS | 3668 | 1461110727669 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 3668 | 1461110727672 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:05:27 INFO - PROCESS | 3668 | 1461110727676 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 3668 | 1461110727678 Marionette TRACE conn5 <- [1,2630,null,{}] 17:05:27 INFO - PROCESS | 3668 | 1461110727682 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}] 17:05:27 INFO - PROCESS | 3668 | 1461110727795 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:05:27 INFO - PROCESS | 3668 | 1461110727894 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA52B800 == 64 [pid = 3668] [id = 667] 17:05:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B33C6C00) [pid = 3668] [serial = 2001] [outer = 0000000000000000] 17:05:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4608000) [pid = 3668] [serial = 2002] [outer = 00000049B33C6C00] 17:05:27 INFO - PROCESS | 3668 | 1461110727950 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B468A400) [pid = 3668] [serial = 2003] [outer = 00000049B33C6C00] 17:05:28 INFO - PROCESS | 3668 | 1461110728476 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]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:05:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 838ms 17:05:28 INFO - PROCESS | 3668 | 1461110728523 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 3668 | 1461110728525 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:05:28 INFO - PROCESS | 3668 | 1461110728530 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 3668 | 1461110728532 Marionette TRACE conn5 <- [1,2634,null,{}] 17:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:05:28 INFO - PROCESS | 3668 | 1461110728537 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}] 17:05:28 INFO - PROCESS | 3668 | 1461110728647 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:05:28 INFO - PROCESS | 3668 | 1461110728745 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA560000 == 65 [pid = 3668] [id = 668] 17:05:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B4524C00) [pid = 3668] [serial = 2004] [outer = 0000000000000000] 17:05:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B493D000) [pid = 3668] [serial = 2005] [outer = 00000049B4524C00] 17:05:28 INFO - PROCESS | 3668 | 1461110728800 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B4944400) [pid = 3668] [serial = 2006] [outer = 00000049B4524C00] 17:05:29 INFO - PROCESS | 3668 | 1461110729366 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]]]}] 17:05:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:05:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 882ms 17:05:29 INFO - PROCESS | 3668 | 1461110729417 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 3668 | 1461110729420 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:05:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:05:29 INFO - PROCESS | 3668 | 1461110729423 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 3668 | 1461110729425 Marionette TRACE conn5 <- [1,2638,null,{}] 17:05:29 INFO - PROCESS | 3668 | 1461110729429 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}] 17:05:29 INFO - PROCESS | 3668 | 1461110729564 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:05:29 INFO - PROCESS | 3668 | 1461110729667 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB059000 == 66 [pid = 3668] [id = 669] 17:05:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B4C1A800) [pid = 3668] [serial = 2007] [outer = 0000000000000000] 17:05:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B4C7C800) [pid = 3668] [serial = 2008] [outer = 00000049B4C1A800] 17:05:29 INFO - PROCESS | 3668 | 1461110729726 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B4C85C00) [pid = 3668] [serial = 2009] [outer = 00000049B4C1A800] 17:05:30 INFO - PROCESS | 3668 | 1461110730303 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]]]}] 17:05:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:05:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 944ms 17:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:05:30 INFO - PROCESS | 3668 | 1461110730371 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 3668 | 1461110730374 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:05:30 INFO - PROCESS | 3668 | 1461110730378 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 3668 | 1461110730380 Marionette TRACE conn5 <- [1,2642,null,{}] 17:05:30 INFO - PROCESS | 3668 | 1461110730384 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}] 17:05:30 INFO - PROCESS | 3668 | 1461110730493 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:05:30 INFO - PROCESS | 3668 | 1461110730620 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A4199000 == 67 [pid = 3668] [id = 670] 17:05:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049A1D69800) [pid = 3668] [serial = 2010] [outer = 0000000000000000] 17:05:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A8570C00) [pid = 3668] [serial = 2011] [outer = 00000049A1D69800] 17:05:30 INFO - PROCESS | 3668 | 1461110730679 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B0160800) [pid = 3668] [serial = 2012] [outer = 00000049A1D69800] 17:05:31 INFO - PROCESS | 3668 | 1461110731484 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]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1131ms 17:05:31 INFO - PROCESS | 3668 | 1461110731510 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 3668 | 1461110731515 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:05:31 INFO - PROCESS | 3668 | 1461110731521 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 3668 | 1461110731524 Marionette TRACE conn5 <- [1,2646,null,{}] 17:05:31 INFO - PROCESS | 3668 | 1461110731544 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}] 17:05:31 INFO - PROCESS | 3668 | 1461110731650 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:05:31 INFO - PROCESS | 3668 | 1461110731781 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A5073000 == 68 [pid = 3668] [id = 671] 17:05:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049A3B93C00) [pid = 3668] [serial = 2013] [outer = 0000000000000000] 17:05:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049A843E800) [pid = 3668] [serial = 2014] [outer = 00000049A3B93C00] 17:05:31 INFO - PROCESS | 3668 | 1461110731836 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A920EC00) [pid = 3668] [serial = 2015] [outer = 00000049A3B93C00] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1182800 == 67 [pid = 3668] [id = 612] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B04E5000 == 66 [pid = 3668] [id = 610] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7482800 == 65 [pid = 3668] [id = 662] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E8E800 == 64 [pid = 3668] [id = 661] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F1B800 == 63 [pid = 3668] [id = 660] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4198000 == 62 [pid = 3668] [id = 659] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2F61800 == 61 [pid = 3668] [id = 658] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2817800 == 60 [pid = 3668] [id = 657] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B081B800 == 59 [pid = 3668] [id = 656] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B1860800) [pid = 3668] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049A4169000) [pid = 3668] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049AD426C00) [pid = 3668] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049B11B6800) [pid = 3668] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B12A0C00) [pid = 3668] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B1387000) [pid = 3668] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93B5000 == 58 [pid = 3668] [id = 655] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0564800 == 57 [pid = 3668] [id = 654] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9246800 == 56 [pid = 3668] [id = 651] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4656800 == 55 [pid = 3668] [id = 650] 17:05:32 INFO - PROCESS | 3668 | --DOCSHELL 00000049B077C000 == 54 [pid = 3668] [id = 649] 17:05:32 INFO - PROCESS | 3668 | 1461110732449 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]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 944ms 17:05:32 INFO - PROCESS | 3668 | 1461110732468 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 3668 | 1461110732474 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:05:32 INFO - PROCESS | 3668 | 1461110732480 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - PROCESS | 3668 | 1461110732483 Marionette TRACE conn5 <- [1,2650,null,{}] 17:05:32 INFO - PROCESS | 3668 | 1461110732487 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}] 17:05:32 INFO - PROCESS | 3668 | 1461110732591 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A8FDB000) [pid = 3668] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B0895400) [pid = 3668] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A3059800) [pid = 3668] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049B060F800) [pid = 3668] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049AFAB6400) [pid = 3668] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B016A000) [pid = 3668] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049AD8EE000) [pid = 3668] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B060C000) [pid = 3668] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049A933C000) [pid = 3668] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049A8D6F800) [pid = 3668] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049A3B94000) [pid = 3668] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AF374000) [pid = 3668] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A3B87000) [pid = 3668] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A8644800) [pid = 3668] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A3915000) [pid = 3668] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AD805C00) [pid = 3668] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049ACCC6400) [pid = 3668] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B094C800) [pid = 3668] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B11C0400) [pid = 3668] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049ACCB9400) [pid = 3668] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B082D000) [pid = 3668] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B138DC00) [pid = 3668] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049AD83C800) [pid = 3668] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B129BC00) [pid = 3668] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:05:32 INFO - PROCESS | 3668 | 1461110732695 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3C9000 == 55 [pid = 3668] [id = 672] 17:05:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A1E3AC00) [pid = 3668] [serial = 2016] [outer = 0000000000000000] 17:05:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049A39B5400) [pid = 3668] [serial = 2017] [outer = 00000049A1E3AC00] 17:05:32 INFO - PROCESS | 3668 | 1461110732743 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A8C9AC00) [pid = 3668] [serial = 2018] [outer = 00000049A1E3AC00] 17:05:33 INFO - PROCESS | 3668 | 1461110733172 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]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:05:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 17:05:33 INFO - PROCESS | 3668 | 1461110733215 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 3668 | 1461110733218 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:05:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:05:33 INFO - PROCESS | 3668 | 1461110733222 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 3668 | 1461110733225 Marionette TRACE conn5 <- [1,2654,null,{}] 17:05:33 INFO - PROCESS | 3668 | 1461110733236 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}] 17:05:33 INFO - PROCESS | 3668 | 1461110733367 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:05:33 INFO - PROCESS | 3668 | 1461110733384 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2891800 == 56 [pid = 3668] [id = 673] 17:05:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049ACCC5400) [pid = 3668] [serial = 2019] [outer = 0000000000000000] 17:05:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049AD424C00) [pid = 3668] [serial = 2020] [outer = 00000049ACCC5400] 17:05:33 INFO - PROCESS | 3668 | 1461110733433 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049AEF55C00) [pid = 3668] [serial = 2021] [outer = 00000049ACCC5400] 17:05:33 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:05:34 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:05:34 INFO - PROCESS | 3668 | 1461110734396 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]]]}] 17:05:34 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) 17:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 17:05:34 INFO - PROCESS | 3668 | 1461110734401 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 3668 | 1461110734404 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:05:34 INFO - PROCESS | 3668 | 1461110734407 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 3668 | 1461110734409 Marionette TRACE conn5 <- [1,2658,null,{}] 17:05:34 INFO - PROCESS | 3668 | 1461110734413 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}] 17:05:34 INFO - PROCESS | 3668 | 1461110734505 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:05:34 INFO - PROCESS | 3668 | 1461110734512 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40B8800 == 57 [pid = 3668] [id = 674] 17:05:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049AF5AF000) [pid = 3668] [serial = 2022] [outer = 0000000000000000] 17:05:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049AFD34400) [pid = 3668] [serial = 2023] [outer = 00000049AF5AF000] 17:05:34 INFO - PROCESS | 3668 | 1461110734558 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B016A400) [pid = 3668] [serial = 2024] [outer = 00000049AF5AF000] 17:05:35 INFO - PROCESS | 3668 | 1461110735543 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] 17:05:35 INFO - PROCESS | 3668 | 1461110735591 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:05:35 INFO - PROCESS | 3668 | 1461110735595 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 3668 | 1461110735596 Marionette TRACE conn5 <- [1,2662,null,{}] 17:05:35 INFO - PROCESS | 3668 | 1461110735600 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}] 17:05:35 INFO - PROCESS | 3668 | 1461110735719 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:05:35 INFO - PROCESS | 3668 | 1461110735773 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA7000 == 58 [pid = 3668] [id = 675] 17:05:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B0448000) [pid = 3668] [serial = 2025] [outer = 0000000000000000] 17:05:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B0611000) [pid = 3668] [serial = 2026] [outer = 00000049B0448000] 17:05:35 INFO - PROCESS | 3668 | 1461110735820 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B0897000) [pid = 3668] [serial = 2027] [outer = 00000049B0448000] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B1392C00) [pid = 3668] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B129E400) [pid = 3668] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B129E800) [pid = 3668] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B11C1000) [pid = 3668] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B01F2400) [pid = 3668] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B12AE400) [pid = 3668] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A9D2D000) [pid = 3668] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A1D64000) [pid = 3668] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B0896C00) [pid = 3668] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B0FD2000) [pid = 3668] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A3B8A400) [pid = 3668] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049AD7BA400) [pid = 3668] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049A8DD5800) [pid = 3668] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049A1E48800) [pid = 3668] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A2E55000) [pid = 3668] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:05:36 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049AF371800) [pid = 3668] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:05:36 INFO - PROCESS | 3668 | 1461110736807 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] 17:05:36 INFO - PROCESS | 3668 | 1461110736835 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:05:36 INFO - PROCESS | 3668 | 1461110736839 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 3668 | 1461110736841 Marionette TRACE conn5 <- [1,2666,null,{}] 17:05:36 INFO - PROCESS | 3668 | 1461110736844 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}] 17:05:36 INFO - PROCESS | 3668 | 1461110736947 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:05:36 INFO - PROCESS | 3668 | 1461110736954 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C38800 == 59 [pid = 3668] [id = 676] 17:05:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049A8DD8800) [pid = 3668] [serial = 2028] [outer = 0000000000000000] 17:05:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B01F7000) [pid = 3668] [serial = 2029] [outer = 00000049A8DD8800] 17:05:37 INFO - PROCESS | 3668 | 1461110737003 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B1282800) [pid = 3668] [serial = 2030] [outer = 00000049A8DD8800] 17:05:37 INFO - PROCESS | 3668 | 1461110737939 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]]]}] 17:05:37 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) 17:05:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1127ms 17:05:37 INFO - PROCESS | 3668 | 1461110737970 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 3668 | 1461110737973 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:05:37 INFO - PROCESS | 3668 | 1461110737976 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 3668 | 1461110737978 Marionette TRACE conn5 <- [1,2670,null,{}] 17:05:37 INFO - PROCESS | 3668 | 1461110737982 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}] 17:05:38 INFO - PROCESS | 3668 | 1461110738069 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:05:38 INFO - PROCESS | 3668 | 1461110738076 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B775D800 == 60 [pid = 3668] [id = 677] 17:05:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B128FC00) [pid = 3668] [serial = 2031] [outer = 0000000000000000] 17:05:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B12A5800) [pid = 3668] [serial = 2032] [outer = 00000049B128FC00] 17:05:38 INFO - PROCESS | 3668 | 1461110738121 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B138E400) [pid = 3668] [serial = 2033] [outer = 00000049B128FC00] 17:05:39 INFO - PROCESS | 3668 | 1461110739085 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]]]}] 17:05:39 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) 17:05:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1146ms 17:05:39 INFO - PROCESS | 3668 | 1461110739124 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 3668 | 1461110739129 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:05:39 INFO - PROCESS | 3668 | 1461110739135 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - PROCESS | 3668 | 1461110739140 Marionette TRACE conn5 <- [1,2674,null,{}] 17:05:39 INFO - PROCESS | 3668 | 1461110739147 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}] 17:05:39 INFO - PROCESS | 3668 | 1461110739266 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:05:39 INFO - PROCESS | 3668 | 1461110739390 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B01A0000 == 61 [pid = 3668] [id = 678] 17:05:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A2E58000) [pid = 3668] [serial = 2034] [outer = 0000000000000000] 17:05:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049A31CD400) [pid = 3668] [serial = 2035] [outer = 00000049A2E58000] 17:05:39 INFO - PROCESS | 3668 | 1461110739451 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049A3B8B800) [pid = 3668] [serial = 2036] [outer = 00000049A2E58000] 17:05:40 INFO - PROCESS | 3668 | 1461110740589 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] 17:05:40 INFO - PROCESS | 3668 | 1461110740633 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:05:40 INFO - PROCESS | 3668 | 1461110740641 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:05:40 INFO - PROCESS | 3668 | 1461110740644 Marionette TRACE conn5 <- [1,2678,null,{}] 17:05:40 INFO - PROCESS | 3668 | 1461110740648 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}] 17:05:40 INFO - PROCESS | 3668 | 1461110740795 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:05:40 INFO - PROCESS | 3668 | 1461110740929 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4F1D000 == 62 [pid = 3668] [id = 679] 17:05:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049A39B2800) [pid = 3668] [serial = 2037] [outer = 0000000000000000] 17:05:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049ACCC6400) [pid = 3668] [serial = 2038] [outer = 00000049A39B2800] 17:05:40 INFO - PROCESS | 3668 | 1461110740985 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049AF367800) [pid = 3668] [serial = 2039] [outer = 00000049A39B2800] 17:05:42 INFO - PROCESS | 3668 | 1461110742058 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 3668 | 1461110742080 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:05:42 INFO - PROCESS | 3668 | 1461110742084 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 3668 | 1461110742088 Marionette TRACE conn5 <- [1,2682,null,{}] 17:05:42 INFO - PROCESS | 3668 | 1461110742100 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}] 17:05:42 INFO - PROCESS | 3668 | 1461110742225 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:05:42 INFO - PROCESS | 3668 | 1461110742357 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B924C000 == 63 [pid = 3668] [id = 680] 17:05:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B0452800) [pid = 3668] [serial = 2040] [outer = 0000000000000000] 17:05:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B12A5C00) [pid = 3668] [serial = 2041] [outer = 00000049B0452800] 17:05:42 INFO - PROCESS | 3668 | 1461110742416 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B348C800) [pid = 3668] [serial = 2042] [outer = 00000049B0452800] 17:05:43 INFO - PROCESS | 3668 | 1461110743455 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] 17:05:43 INFO - PROCESS | 3668 | 1461110743473 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:05:43 INFO - PROCESS | 3668 | 1461110743476 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 3668 | 1461110743479 Marionette TRACE conn5 <- [1,2686,null,{}] 17:05:43 INFO - PROCESS | 3668 | 1461110743482 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}] 17:05:43 INFO - PROCESS | 3668 | 1461110743597 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:05:43 INFO - PROCESS | 3668 | 1461110743753 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB050800 == 64 [pid = 3668] [id = 681] 17:05:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B4085400) [pid = 3668] [serial = 2043] [outer = 0000000000000000] 17:05:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B4604000) [pid = 3668] [serial = 2044] [outer = 00000049B4085400] 17:05:43 INFO - PROCESS | 3668 | 1461110743814 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B468BC00) [pid = 3668] [serial = 2045] [outer = 00000049B4085400] 17:05:44 INFO - PROCESS | 3668 | 1461110744849 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] 17:05:44 INFO - PROCESS | 3668 | 1461110744885 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:05:44 INFO - PROCESS | 3668 | 1461110744890 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:05:44 INFO - PROCESS | 3668 | 1461110744895 Marionette TRACE conn5 <- [1,2690,null,{}] 17:05:44 INFO - PROCESS | 3668 | 1461110744901 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}] 17:05:45 INFO - PROCESS | 3668 | 1461110745008 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:05:45 INFO - PROCESS | 3668 | 1461110745181 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1174800 == 65 [pid = 3668] [id = 682] 17:05:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A3B1E000) [pid = 3668] [serial = 2046] [outer = 0000000000000000] 17:05:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3B8D400) [pid = 3668] [serial = 2047] [outer = 00000049A3B1E000] 17:05:45 INFO - PROCESS | 3668 | 1461110745238 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A8DD6800) [pid = 3668] [serial = 2048] [outer = 00000049A3B1E000] 17:05:45 INFO - PROCESS | 3668 | 1461110745804 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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:05:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 17:05:45 INFO - PROCESS | 3668 | 1461110745881 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 3668 | 1461110745888 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:05:45 INFO - PROCESS | 3668 | 1461110745894 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 3668 | 1461110745897 Marionette TRACE conn5 <- [1,2694,null,{}] 17:05:45 INFO - PROCESS | 3668 | 1461110745901 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}] 17:05:46 INFO - PROCESS | 3668 | 1461110746006 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:05:46 INFO - PROCESS | 3668 | 1461110746133 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C38800 == 64 [pid = 3668] [id = 676] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA7000 == 63 [pid = 3668] [id = 675] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B8800 == 62 [pid = 3668] [id = 674] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2891800 == 61 [pid = 3668] [id = 673] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA3C9000 == 60 [pid = 3668] [id = 672] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049A5073000 == 59 [pid = 3668] [id = 671] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4199000 == 58 [pid = 3668] [id = 670] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB059000 == 57 [pid = 3668] [id = 669] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B4520000) [pid = 3668] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B348CC00) [pid = 3668] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049AD836800) [pid = 3668] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B1B3FC00) [pid = 3668] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B138AC00) [pid = 3668] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B4087000) [pid = 3668] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A416A800) [pid = 3668] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8262800 == 58 [pid = 3668] [id = 683] 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049A1D6B400) [pid = 3668] [serial = 2049] [outer = 0000000000000000] 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A39BFC00) [pid = 3668] [serial = 2050] [outer = 00000049A1D6B400] 17:05:46 INFO - PROCESS | 3668 | 1461110746224 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049A9202400) [pid = 3668] [serial = 2051] [outer = 00000049A1D6B400] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA560000 == 57 [pid = 3668] [id = 668] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA52B800 == 56 [pid = 3668] [id = 667] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD77A000 == 55 [pid = 3668] [id = 664] 17:05:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B875A800 == 54 [pid = 3668] [id = 663] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049B2967000) [pid = 3668] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B1B0D800) [pid = 3668] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B12AB800) [pid = 3668] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B1390000) [pid = 3668] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B1297400) [pid = 3668] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B1292C00) [pid = 3668] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049B1393400) [pid = 3668] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049AEF5B000) [pid = 3668] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B089C000) [pid = 3668] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B08A0400) [pid = 3668] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B12A6400) [pid = 3668] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A85C7800) [pid = 3668] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B1289000) [pid = 3668] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B0F09C00) [pid = 3668] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049AF35D800) [pid = 3668] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049AA7F4800) [pid = 3668] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049A9339000) [pid = 3668] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049A3B88000) [pid = 3668] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049A39B7400) [pid = 3668] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A391A400) [pid = 3668] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049A9339400) [pid = 3668] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049AFA25400) [pid = 3668] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049A3E9A000) [pid = 3668] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (00000049AD839400) [pid = 3668] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (00000049B0166C00) [pid = 3668] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:05:46 INFO - PROCESS | 3668 | 1461110746684 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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 838ms 17:05:46 INFO - PROCESS | 3668 | 1461110746733 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 3668 | 1461110746735 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:05:46 INFO - PROCESS | 3668 | 1461110746739 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 3668 | 1461110746743 Marionette TRACE conn5 <- [1,2698,null,{}] 17:05:46 INFO - PROCESS | 3668 | 1461110746754 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}] 17:05:46 INFO - PROCESS | 3668 | 1461110746851 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:05:46 INFO - PROCESS | 3668 | 1461110746860 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1474800 == 55 [pid = 3668] [id = 684] 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (00000049ACEB7000) [pid = 3668] [serial = 2052] [outer = 0000000000000000] 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (00000049AD834C00) [pid = 3668] [serial = 2053] [outer = 00000049ACEB7000] 17:05:46 INFO - PROCESS | 3668 | 1461110746909 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049AF361800) [pid = 3668] [serial = 2054] [outer = 00000049ACEB7000] 17:05:47 INFO - PROCESS | 3668 | 1461110747422 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] 17:05:47 INFO - PROCESS | 3668 | 1461110747477 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:05:47 INFO - PROCESS | 3668 | 1461110747480 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 3668 | 1461110747482 Marionette TRACE conn5 <- [1,2702,null,{}] 17:05:47 INFO - PROCESS | 3668 | 1461110747486 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}] 17:05:47 INFO - PROCESS | 3668 | 1461110747577 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:05:47 INFO - PROCESS | 3668 | 1461110747663 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4202800 == 56 [pid = 3668] [id = 685] 17:05:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049AFABD000) [pid = 3668] [serial = 2055] [outer = 0000000000000000] 17:05:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049B044A000) [pid = 3668] [serial = 2056] [outer = 00000049AFABD000] 17:05:47 INFO - PROCESS | 3668 | 1461110747750 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049B0675C00) [pid = 3668] [serial = 2057] [outer = 00000049AFABD000] 17:05:48 INFO - PROCESS | 3668 | 1461110748122 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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 17:05:48 INFO - PROCESS | 3668 | 1461110748174 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:05:48 INFO - PROCESS | 3668 | 1461110748176 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:05:48 INFO - PROCESS | 3668 | 1461110748180 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 3668 | 1461110748182 Marionette TRACE conn5 <- [1,2706,null,{}] 17:05:48 INFO - PROCESS | 3668 | 1461110748185 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}] 17:05:48 INFO - PROCESS | 3668 | 1461110748273 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:05:48 INFO - PROCESS | 3668 | 1461110748279 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA9800 == 57 [pid = 3668] [id = 686] 17:05:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B082C800) [pid = 3668] [serial = 2058] [outer = 0000000000000000] 17:05:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B08A0400) [pid = 3668] [serial = 2059] [outer = 00000049B082C800] 17:05:48 INFO - PROCESS | 3668 | 1461110748325 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B11BC000) [pid = 3668] [serial = 2060] [outer = 00000049B082C800] 17:05:48 INFO - PROCESS | 3668 | 1461110748806 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] 17:05:48 INFO - PROCESS | 3668 | 1461110748878 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:05:48 INFO - PROCESS | 3668 | 1461110748881 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 3668 | 1461110748883 Marionette TRACE conn5 <- [1,2710,null,{}] 17:05:48 INFO - PROCESS | 3668 | 1461110748887 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}] 17:05:49 INFO - PROCESS | 3668 | 1461110749055 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:05:49 INFO - PROCESS | 3668 | 1461110749084 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6EA9800 == 58 [pid = 3668] [id = 687] 17:05:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B1386000) [pid = 3668] [serial = 2061] [outer = 0000000000000000] 17:05:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B1B10400) [pid = 3668] [serial = 2062] [outer = 00000049B1386000] 17:05:49 INFO - PROCESS | 3668 | 1461110749137 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B4083800) [pid = 3668] [serial = 2063] [outer = 00000049B1386000] 17:05:49 INFO - PROCESS | 3668 | 1461110749617 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] 17:05:49 INFO - PROCESS | 3668 | 1461110749689 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:05:49 INFO - PROCESS | 3668 | 1461110749692 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 3668 | 1461110749694 Marionette TRACE conn5 <- [1,2714,null,{}] 17:05:49 INFO - PROCESS | 3668 | 1461110749698 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}] 17:05:49 INFO - PROCESS | 3668 | 1461110749815 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:05:49 INFO - PROCESS | 3668 | 1461110749880 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A91D9800 == 59 [pid = 3668] [id = 688] 17:05:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B460F000) [pid = 3668] [serial = 2064] [outer = 0000000000000000] 17:05:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B493A400) [pid = 3668] [serial = 2065] [outer = 00000049B460F000] 17:05:49 INFO - PROCESS | 3668 | 1461110749926 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B4C16400) [pid = 3668] [serial = 2066] [outer = 00000049B460F000] 17:05:50 INFO - PROCESS | 3668 | 1461110750342 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]]]}] 17:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 17:05:50 INFO - PROCESS | 3668 | 1461110750416 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 3668 | 1461110750418 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:05:50 INFO - PROCESS | 3668 | 1461110750422 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - PROCESS | 3668 | 1461110750424 Marionette TRACE conn5 <- [1,2718,null,{}] 17:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:05:50 INFO - PROCESS | 3668 | 1461110750432 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}] 17:05:50 INFO - PROCESS | 3668 | 1461110750651 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049A8DD8800) [pid = 3668] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A8F60C00) [pid = 3668] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B19CA400) [pid = 3668] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B333A400) [pid = 3668] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B1285400) [pid = 3668] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A3B1C400) [pid = 3668] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B407B400) [pid = 3668] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049B0448000) [pid = 3668] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049AF5AF000) [pid = 3668] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049A3B93C00) [pid = 3668] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049ACCC5400) [pid = 3668] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (00000049A1E3AC00) [pid = 3668] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:05:50 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (00000049B407D800) [pid = 3668] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:05:50 INFO - PROCESS | 3668 | 1461110750716 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B9A000 == 60 [pid = 3668] [id = 689] 17:05:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (00000049A1E3AC00) [pid = 3668] [serial = 2067] [outer = 0000000000000000] 17:05:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (00000049A8CA0800) [pid = 3668] [serial = 2068] [outer = 00000049A1E3AC00] 17:05:50 INFO - PROCESS | 3668 | 1461110750764 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049AF5B0400) [pid = 3668] [serial = 2069] [outer = 00000049A1E3AC00] 17:05:51 INFO - PROCESS | 3668 | 1461110751593 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] 17:05:51 INFO - PROCESS | 3668 | 1461110751612 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:05:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:05:51 INFO - PROCESS | 3668 | 1461110751616 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - PROCESS | 3668 | 1461110751617 Marionette TRACE conn5 <- [1,2722,null,{}] 17:05:51 INFO - PROCESS | 3668 | 1461110751621 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}] 17:05:51 INFO - PROCESS | 3668 | 1461110751708 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:05:51 INFO - PROCESS | 3668 | 1461110751788 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3A9000 == 61 [pid = 3668] [id = 690] 17:05:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A1D65000) [pid = 3668] [serial = 2070] [outer = 0000000000000000] 17:05:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049B4C1FC00) [pid = 3668] [serial = 2071] [outer = 00000049A1D65000] 17:05:51 INFO - PROCESS | 3668 | 1461110751835 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049B4C85400) [pid = 3668] [serial = 2072] [outer = 00000049A1D65000] 17:05:52 INFO - PROCESS | 3668 | 1461110752222 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]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:05:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 17:05:52 INFO - PROCESS | 3668 | 1461110752247 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:05:52 INFO - PROCESS | 3668 | 1461110752249 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:05:52 INFO - PROCESS | 3668 | 1461110752252 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 3668 | 1461110752254 Marionette TRACE conn5 <- [1,2726,null,{}] 17:05:52 INFO - PROCESS | 3668 | 1461110752257 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}] 17:05:52 INFO - PROCESS | 3668 | 1461110752379 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:05:52 INFO - PROCESS | 3668 | 1461110752388 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB059000 == 62 [pid = 3668] [id = 691] 17:05:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049B4C80C00) [pid = 3668] [serial = 2073] [outer = 0000000000000000] 17:05:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B4D30000) [pid = 3668] [serial = 2074] [outer = 00000049B4C80C00] 17:05:52 INFO - PROCESS | 3668 | 1461110752435 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B4D67C00) [pid = 3668] [serial = 2075] [outer = 00000049B4C80C00] 17:05:53 INFO - PROCESS | 3668 | 1461110753024 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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:05:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 837ms 17:05:53 INFO - PROCESS | 3668 | 1461110753102 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 3668 | 1461110753107 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:05:53 INFO - PROCESS | 3668 | 1461110753127 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 3668 | 1461110753132 Marionette TRACE conn5 <- [1,2730,null,{}] 17:05:53 INFO - PROCESS | 3668 | 1461110753138 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}] 17:05:53 INFO - PROCESS | 3668 | 1461110753312 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:05:53 INFO - PROCESS | 3668 | 1461110753324 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0B99000 == 63 [pid = 3668] [id = 692] 17:05:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A5426400) [pid = 3668] [serial = 2076] [outer = 0000000000000000] 17:05:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049A9339400) [pid = 3668] [serial = 2077] [outer = 00000049A5426400] 17:05:53 INFO - PROCESS | 3668 | 1461110753384 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049ACCC6800) [pid = 3668] [serial = 2078] [outer = 00000049A5426400] 17:05:54 INFO - PROCESS | 3668 | 1461110754012 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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:05:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 17:05:54 INFO - PROCESS | 3668 | 1461110754073 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 3668 | 1461110754080 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:05:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:05:54 INFO - PROCESS | 3668 | 1461110754087 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - PROCESS | 3668 | 1461110754090 Marionette TRACE conn5 <- [1,2734,null,{}] 17:05:54 INFO - PROCESS | 3668 | 1461110754109 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}] 17:05:54 INFO - PROCESS | 3668 | 1461110754230 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:05:54 INFO - PROCESS | 3668 | 1461110754358 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E9E800 == 64 [pid = 3668] [id = 693] 17:05:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AF36CC00) [pid = 3668] [serial = 2079] [outer = 0000000000000000] 17:05:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B0C73800) [pid = 3668] [serial = 2080] [outer = 00000049AF36CC00] 17:05:54 INFO - PROCESS | 3668 | 1461110754415 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B12A3C00) [pid = 3668] [serial = 2081] [outer = 00000049AF36CC00] 17:05:55 INFO - PROCESS | 3668 | 1461110755027 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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:05:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 17:05:55 INFO - PROCESS | 3668 | 1461110755079 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 3668 | 1461110755082 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:05:55 INFO - PROCESS | 3668 | 1461110755085 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - PROCESS | 3668 | 1461110755090 Marionette TRACE conn5 <- [1,2738,null,{}] 17:05:55 INFO - PROCESS | 3668 | 1461110755102 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}] 17:05:55 INFO - PROCESS | 3668 | 1461110755221 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:05:55 INFO - PROCESS | 3668 | 1461110755325 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB221000 == 65 [pid = 3668] [id = 694] 17:05:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B460C000) [pid = 3668] [serial = 2082] [outer = 0000000000000000] 17:05:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4943800) [pid = 3668] [serial = 2083] [outer = 00000049B460C000] 17:05:55 INFO - PROCESS | 3668 | 1461110755384 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B4D66C00) [pid = 3668] [serial = 2084] [outer = 00000049B460C000] 17:05:56 INFO - PROCESS | 3668 | 1461110756013 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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 985ms 17:05:56 INFO - PROCESS | 3668 | 1461110756073 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3668 | 1461110756076 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:05:56 INFO - PROCESS | 3668 | 1461110756080 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 3668 | 1461110756082 Marionette TRACE conn5 <- [1,2742,null,{}] 17:05:56 INFO - PROCESS | 3668 | 1461110756086 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}] 17:05:56 INFO - PROCESS | 3668 | 1461110756203 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:05:56 INFO - PROCESS | 3668 | 1461110756306 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB232800 == 66 [pid = 3668] [id = 695] 17:05:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B4E23800) [pid = 3668] [serial = 2085] [outer = 0000000000000000] 17:05:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B4E26C00) [pid = 3668] [serial = 2086] [outer = 00000049B4E23800] 17:05:56 INFO - PROCESS | 3668 | 1461110756363 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B4E31000) [pid = 3668] [serial = 2087] [outer = 00000049B4E23800] 17:05:56 INFO - PROCESS | 3668 | 1461110756920 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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:05:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 879ms 17:05:56 INFO - PROCESS | 3668 | 1461110756960 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 3668 | 1461110756963 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:05:56 INFO - PROCESS | 3668 | 1461110756966 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 3668 | 1461110756969 Marionette TRACE conn5 <- [1,2746,null,{}] 17:05:56 INFO - PROCESS | 3668 | 1461110756972 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}] 17:05:57 INFO - PROCESS | 3668 | 1461110757084 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:05:57 INFO - PROCESS | 3668 | 1461110757184 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2E4000 == 67 [pid = 3668] [id = 696] 17:05:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B016A800) [pid = 3668] [serial = 2088] [outer = 0000000000000000] 17:05:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B4E3C000) [pid = 3668] [serial = 2089] [outer = 00000049B016A800] 17:05:57 INFO - PROCESS | 3668 | 1461110757240 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B4E43800) [pid = 3668] [serial = 2090] [outer = 00000049B016A800] 17:05:57 INFO - PROCESS | 3668 | 1461110757837 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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:05:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 17:05:57 INFO - PROCESS | 3668 | 1461110757914 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 3668 | 1461110757916 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:05:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:05:57 INFO - PROCESS | 3668 | 1461110757920 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - PROCESS | 3668 | 1461110757923 Marionette TRACE conn5 <- [1,2750,null,{}] 17:05:57 INFO - PROCESS | 3668 | 1461110757927 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}] 17:05:58 INFO - PROCESS | 3668 | 1461110758059 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:05:58 INFO - PROCESS | 3668 | 1461110758190 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4E4800 == 68 [pid = 3668] [id = 697] 17:05:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B4F47C00) [pid = 3668] [serial = 2091] [outer = 0000000000000000] 17:05:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B503BC00) [pid = 3668] [serial = 2092] [outer = 00000049B4F47C00] 17:05:58 INFO - PROCESS | 3668 | 1461110758250 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B5BD5800) [pid = 3668] [serial = 2093] [outer = 00000049B4F47C00] 17:05:58 INFO - PROCESS | 3668 | 1461110758784 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]]]}] 17:05:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:05:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 880ms 17:05:58 INFO - PROCESS | 3668 | 1461110758803 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 3668 | 1461110758806 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:05:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:05:58 INFO - PROCESS | 3668 | 1461110758809 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 3668 | 1461110758811 Marionette TRACE conn5 <- [1,2754,null,{}] 17:05:58 INFO - PROCESS | 3668 | 1461110758815 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}] 17:05:58 INFO - PROCESS | 3668 | 1461110758926 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:05:59 INFO - PROCESS | 3668 | 1461110759028 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB771800 == 69 [pid = 3668] [id = 698] 17:05:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B5BD4800) [pid = 3668] [serial = 2094] [outer = 0000000000000000] 17:05:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5BDF400) [pid = 3668] [serial = 2095] [outer = 00000049B5BD4800] 17:05:59 INFO - PROCESS | 3668 | 1461110759083 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B5C79400) [pid = 3668] [serial = 2096] [outer = 00000049B5BD4800] 17:05:59 INFO - PROCESS | 3668 | 1461110759683 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]]]}] 17:05:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:05:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 17:05:59 INFO - PROCESS | 3668 | 1461110759756 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 3668 | 1461110759758 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:05:59 INFO - PROCESS | 3668 | 1461110759776 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:05:59 INFO - PROCESS | 3668 | 1461110759779 Marionette TRACE conn5 <- [1,2758,null,{}] 17:05:59 INFO - PROCESS | 3668 | 1461110759783 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}] 17:06:00 INFO - PROCESS | 3668 | 1461110760067 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:06:00 INFO - PROCESS | 3668 | 1461110760229 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B078B000 == 70 [pid = 3668] [id = 699] 17:06:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A1E45C00) [pid = 3668] [serial = 2097] [outer = 0000000000000000] 17:06:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A3796800) [pid = 3668] [serial = 2098] [outer = 00000049A1E45C00] 17:06:00 INFO - PROCESS | 3668 | 1461110760282 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049A843CC00) [pid = 3668] [serial = 2099] [outer = 00000049A1E45C00] 17:06:00 INFO - PROCESS | 3668 | 1461110760891 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]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1193ms 17:06:00 INFO - PROCESS | 3668 | 1461110760977 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 3668 | 1461110760982 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:06:00 INFO - PROCESS | 3668 | 1461110760986 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 3668 | 1461110760991 Marionette TRACE conn5 <- [1,2762,null,{}] 17:06:01 INFO - PROCESS | 3668 | 1461110760995 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}] 17:06:01 INFO - PROCESS | 3668 | 1461110761110 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:06:01 INFO - PROCESS | 3668 | 1461110761250 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3A9000 == 69 [pid = 3668] [id = 690] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B9A000 == 68 [pid = 3668] [id = 689] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049A91D9800 == 67 [pid = 3668] [id = 688] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6EA9800 == 66 [pid = 3668] [id = 687] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA9800 == 65 [pid = 3668] [id = 686] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4202800 == 64 [pid = 3668] [id = 685] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1474800 == 63 [pid = 3668] [id = 684] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B12A5800) [pid = 3668] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049A8570C00) [pid = 3668] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049AA388000) [pid = 3668] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B089B400) [pid = 3668] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B493D000) [pid = 3668] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B4C7C800) [pid = 3668] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049A39BD000) [pid = 3668] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B4608000) [pid = 3668] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A917C800 == 64 [pid = 3668] [id = 700] 17:06:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A1D69C00) [pid = 3668] [serial = 2100] [outer = 0000000000000000] 17:06:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A3B23400) [pid = 3668] [serial = 2101] [outer = 00000049A1D69C00] 17:06:01 INFO - PROCESS | 3668 | 1461110761361 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049A9142000) [pid = 3668] [serial = 2102] [outer = 00000049A1D69C00] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049A8262800 == 63 [pid = 3668] [id = 683] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1174800 == 62 [pid = 3668] [id = 682] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F1D000 == 61 [pid = 3668] [id = 679] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B01A0000 == 60 [pid = 3668] [id = 678] 17:06:01 INFO - PROCESS | 3668 | --DOCSHELL 00000049B775D800 == 59 [pid = 3668] [id = 677] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B451A400) [pid = 3668] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049AFD29800) [pid = 3668] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B2B44C00) [pid = 3668] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B407CC00) [pid = 3668] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049B2B42000) [pid = 3668] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049A8FD9800) [pid = 3668] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049B0611000) [pid = 3668] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049AFD34400) [pid = 3668] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A920EC00) [pid = 3668] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A843E800) [pid = 3668] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049AD424C00) [pid = 3668] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AEF55C00) [pid = 3668] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A39B5400) [pid = 3668] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A8C9AC00) [pid = 3668] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B4528800) [pid = 3668] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B01F7000) [pid = 3668] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B1282800) [pid = 3668] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B0897000) [pid = 3668] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B016A400) [pid = 3668] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:06:01 INFO - PROCESS | 3668 | 1461110761860 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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 942ms 17:06:01 INFO - PROCESS | 3668 | 1461110761932 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 3668 | 1461110761935 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:06:01 INFO - PROCESS | 3668 | 1461110761939 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 3668 | 1461110761941 Marionette TRACE conn5 <- [1,2766,null,{}] 17:06:01 INFO - PROCESS | 3668 | 1461110761945 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}] 17:06:02 INFO - PROCESS | 3668 | 1461110762039 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:06:02 INFO - PROCESS | 3668 | 1461110762053 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B1467000 == 60 [pid = 3668] [id = 701] 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049AA7E7C00) [pid = 3668] [serial = 2103] [outer = 0000000000000000] 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049ACCC1800) [pid = 3668] [serial = 2104] [outer = 00000049AA7E7C00] 17:06:02 INFO - PROCESS | 3668 | 1461110762100 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AD839800) [pid = 3668] [serial = 2105] [outer = 00000049AA7E7C00] 17:06:02 INFO - PROCESS | 3668 | 1461110762592 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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:06:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 17:06:02 INFO - PROCESS | 3668 | 1461110762652 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 3668 | 1461110762656 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:06:02 INFO - PROCESS | 3668 | 1461110762669 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 3668 | 1461110762674 Marionette TRACE conn5 <- [1,2770,null,{}] 17:06:02 INFO - PROCESS | 3668 | 1461110762678 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}] 17:06:02 INFO - PROCESS | 3668 | 1461110762775 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:06:02 INFO - PROCESS | 3668 | 1461110762861 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B40C2800 == 61 [pid = 3668] [id = 702] 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049AD83F800) [pid = 3668] [serial = 2106] [outer = 0000000000000000] 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049AFA25000) [pid = 3668] [serial = 2107] [outer = 00000049AD83F800] 17:06:02 INFO - PROCESS | 3668 | 1461110762908 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B0169800) [pid = 3668] [serial = 2108] [outer = 00000049AD83F800] 17:06:03 INFO - PROCESS | 3668 | 1461110763288 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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 650ms 17:06:03 INFO - PROCESS | 3668 | 1461110763316 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 3668 | 1461110763318 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:06:03 INFO - PROCESS | 3668 | 1461110763321 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 3668 | 1461110763323 Marionette TRACE conn5 <- [1,2774,null,{}] 17:06:03 INFO - PROCESS | 3668 | 1461110763327 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}] 17:06:03 INFO - PROCESS | 3668 | 1461110763462 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:06:03 INFO - PROCESS | 3668 | 1461110763478 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA6000 == 62 [pid = 3668] [id = 703] 17:06:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B01F6000) [pid = 3668] [serial = 2109] [outer = 0000000000000000] 17:06:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B0826400) [pid = 3668] [serial = 2110] [outer = 00000049B01F6000] 17:06:03 INFO - PROCESS | 3668 | 1461110763529 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B089D800) [pid = 3668] [serial = 2111] [outer = 00000049B01F6000] 17:06:03 INFO - PROCESS | 3668 | 1461110763972 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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 17:06:04 INFO - PROCESS | 3668 | 1461110764016 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3668 | 1461110764019 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:06:04 INFO - PROCESS | 3668 | 1461110764022 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 3668 | 1461110764024 Marionette TRACE conn5 <- [1,2778,null,{}] 17:06:04 INFO - PROCESS | 3668 | 1461110764027 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}] 17:06:04 INFO - PROCESS | 3668 | 1461110764151 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:06:04 INFO - PROCESS | 3668 | 1461110764209 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E96800 == 63 [pid = 3668] [id = 704] 17:06:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B128B400) [pid = 3668] [serial = 2112] [outer = 0000000000000000] 17:06:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B1295000) [pid = 3668] [serial = 2113] [outer = 00000049B128B400] 17:06:04 INFO - PROCESS | 3668 | 1461110764265 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B1385000) [pid = 3668] [serial = 2114] [outer = 00000049B128B400] 17:06:04 INFO - PROCESS | 3668 | 1461110764721 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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:06:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 17:06:04 INFO - PROCESS | 3668 | 1461110764757 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 3668 | 1461110764759 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:06:04 INFO - PROCESS | 3668 | 1461110764762 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 3668 | 1461110764764 Marionette TRACE conn5 <- [1,2782,null,{}] 17:06:04 INFO - PROCESS | 3668 | 1461110764774 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}] 17:06:04 INFO - PROCESS | 3668 | 1461110764896 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:06:04 INFO - PROCESS | 3668 | 1461110764969 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B853D800 == 64 [pid = 3668] [id = 705] 17:06:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B12A0400) [pid = 3668] [serial = 2115] [outer = 0000000000000000] 17:06:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B2B44800) [pid = 3668] [serial = 2116] [outer = 00000049B12A0400] 17:06:05 INFO - PROCESS | 3668 | 1461110765014 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B3490400) [pid = 3668] [serial = 2117] [outer = 00000049B12A0400] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049ACEB7000) [pid = 3668] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049A3B1E000) [pid = 3668] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A1D6B400) [pid = 3668] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049B1386000) [pid = 3668] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049B082C800) [pid = 3668] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049AFABD000) [pid = 3668] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B460F000) [pid = 3668] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049A1D65000) [pid = 3668] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049A1E3AC00) [pid = 3668] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049A8F5BC00) [pid = 3668] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049A1D69800) [pid = 3668] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B0602C00) [pid = 3668] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049A391B000) [pid = 3668] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049B33C6C00) [pid = 3668] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B4C1A800) [pid = 3668] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:06:05 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B4524C00) [pid = 3668] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:06:05 INFO - PROCESS | 3668 | 1461110765931 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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:06:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1244ms 17:06:06 INFO - PROCESS | 3668 | 1461110766010 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 3668 | 1461110766015 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:06:06 INFO - PROCESS | 3668 | 1461110766022 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 3668 | 1461110766026 Marionette TRACE conn5 <- [1,2786,null,{}] 17:06:06 INFO - PROCESS | 3668 | 1461110766032 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}] 17:06:06 INFO - PROCESS | 3668 | 1461110766154 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:06:06 INFO - PROCESS | 3668 | 1461110766287 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0819800 == 65 [pid = 3668] [id = 706] 17:06:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049A8D67800) [pid = 3668] [serial = 2118] [outer = 0000000000000000] 17:06:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049A92DF000) [pid = 3668] [serial = 2119] [outer = 00000049A8D67800] 17:06:06 INFO - PROCESS | 3668 | 1461110766347 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049ACEB7400) [pid = 3668] [serial = 2120] [outer = 00000049A8D67800] 17:06:06 INFO - PROCESS | 3668 | 1461110766988 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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1031ms 17:06:07 INFO - PROCESS | 3668 | 1461110767055 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 3668 | 1461110767062 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:06:07 INFO - PROCESS | 3668 | 1461110767068 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 3668 | 1461110767071 Marionette TRACE conn5 <- [1,2790,null,{}] 17:06:07 INFO - PROCESS | 3668 | 1461110767076 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}] 17:06:07 INFO - PROCESS | 3668 | 1461110767262 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:06:07 INFO - PROCESS | 3668 | 1461110767385 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4997000 == 66 [pid = 3668] [id = 707] 17:06:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049AEF56400) [pid = 3668] [serial = 2121] [outer = 0000000000000000] 17:06:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B011B400) [pid = 3668] [serial = 2122] [outer = 00000049AEF56400] 17:06:07 INFO - PROCESS | 3668 | 1461110767443 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B0F11C00) [pid = 3668] [serial = 2123] [outer = 00000049AEF56400] 17:06:07 INFO - PROCESS | 3668 | 1461110767981 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]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 17:06:08 INFO - PROCESS | 3668 | 1461110768060 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 3668 | 1461110768063 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:06:08 INFO - PROCESS | 3668 | 1461110768067 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - PROCESS | 3668 | 1461110768071 Marionette TRACE conn5 <- [1,2794,null,{}] 17:06:08 INFO - PROCESS | 3668 | 1461110768083 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}] 17:06:08 INFO - PROCESS | 3668 | 1461110768257 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:06:08 INFO - PROCESS | 3668 | 1461110768312 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8AF6000 == 67 [pid = 3668] [id = 708] 17:06:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B19C5000) [pid = 3668] [serial = 2124] [outer = 0000000000000000] 17:06:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B1CDAC00) [pid = 3668] [serial = 2125] [outer = 00000049B19C5000] 17:06:08 INFO - PROCESS | 3668 | 1461110768371 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4082400) [pid = 3668] [serial = 2126] [outer = 00000049B19C5000] 17:06:09 INFO - PROCESS | 3668 | 1461110769003 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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:06:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 17:06:09 INFO - PROCESS | 3668 | 1461110769055 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:06:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:06:09 INFO - PROCESS | 3668 | 1461110769058 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:06:09 INFO - PROCESS | 3668 | 1461110769062 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - PROCESS | 3668 | 1461110769064 Marionette TRACE conn5 <- [1,2798,null,{}] 17:06:09 INFO - PROCESS | 3668 | 1461110769068 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}] 17:06:09 INFO - PROCESS | 3668 | 1461110769187 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:06:09 INFO - PROCESS | 3668 | 1461110769317 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3A7000 == 68 [pid = 3668] [id = 709] 17:06:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B451D800) [pid = 3668] [serial = 2127] [outer = 0000000000000000] 17:06:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B4608400) [pid = 3668] [serial = 2128] [outer = 00000049B451D800] 17:06:09 INFO - PROCESS | 3668 | 1461110769374 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B4691000) [pid = 3668] [serial = 2129] [outer = 00000049B451D800] 17:06:09 INFO - PROCESS | 3668 | 1461110769979 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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 943ms 17:06:10 INFO - PROCESS | 3668 | 1461110770020 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 3668 | 1461110770023 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:06:10 INFO - PROCESS | 3668 | 1461110770028 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 3668 | 1461110770030 Marionette TRACE conn5 <- [1,2802,null,{}] 17:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:06:10 INFO - PROCESS | 3668 | 1461110770034 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}] 17:06:10 INFO - PROCESS | 3668 | 1461110770147 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:06:10 INFO - PROCESS | 3668 | 1461110770275 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA56C800 == 69 [pid = 3668] [id = 710] 17:06:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B460F800) [pid = 3668] [serial = 2130] [outer = 0000000000000000] 17:06:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049B4C1B800) [pid = 3668] [serial = 2131] [outer = 00000049B460F800] 17:06:10 INFO - PROCESS | 3668 | 1461110770333 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049B4D2CC00) [pid = 3668] [serial = 2132] [outer = 00000049B460F800] 17:06:10 INFO - PROCESS | 3668 | 1461110770897 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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 881ms 17:06:10 INFO - PROCESS | 3668 | 1461110770914 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 3668 | 1461110770917 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:06:10 INFO - PROCESS | 3668 | 1461110770920 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 3668 | 1461110770922 Marionette TRACE conn5 <- [1,2806,null,{}] 17:06:10 INFO - PROCESS | 3668 | 1461110770944 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}] 17:06:11 INFO - PROCESS | 3668 | 1461110771066 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:06:11 INFO - PROCESS | 3668 | 1461110771169 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB22F800 == 70 [pid = 3668] [id = 711] 17:06:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049B4E39C00) [pid = 3668] [serial = 2133] [outer = 0000000000000000] 17:06:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049B4F42800) [pid = 3668] [serial = 2134] [outer = 00000049B4E39C00] 17:06:11 INFO - PROCESS | 3668 | 1461110771228 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B5037400) [pid = 3668] [serial = 2135] [outer = 00000049B4E39C00] 17:06:11 INFO - PROCESS | 3668 | 1461110771851 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]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:06:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 943ms 17:06:11 INFO - PROCESS | 3668 | 1461110771866 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:06:11 INFO - PROCESS | 3668 | 1461110771869 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:06:11 INFO - PROCESS | 3668 | 1461110771873 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 3668 | 1461110771875 Marionette TRACE conn5 <- [1,2810,null,{}] 17:06:11 INFO - PROCESS | 3668 | 1461110771879 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}] 17:06:11 INFO - PROCESS | 3668 | 1461110771990 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:06:12 INFO - PROCESS | 3668 | 1461110772092 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4DD000 == 71 [pid = 3668] [id = 712] 17:06:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B4F49C00) [pid = 3668] [serial = 2136] [outer = 0000000000000000] 17:06:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B5C78C00) [pid = 3668] [serial = 2137] [outer = 00000049B4F49C00] 17:06:12 INFO - PROCESS | 3668 | 1461110772147 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B5C81800) [pid = 3668] [serial = 2138] [outer = 00000049B4F49C00] 17:06:12 INFO - PROCESS | 3668 | 1461110772782 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]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1081ms 17:06:13 INFO - PROCESS | 3668 | 1461110772993 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3668 | 1461110772998 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:06:13 INFO - PROCESS | 3668 | 1461110773005 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 3668 | 1461110773008 Marionette TRACE conn5 <- [1,2814,null,{}] 17:06:13 INFO - PROCESS | 3668 | 1461110773014 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}] 17:06:13 INFO - PROCESS | 3668 | 1461110773126 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:06:13 INFO - PROCESS | 3668 | 1461110773254 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B147E000 == 72 [pid = 3668] [id = 713] 17:06:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049A3B20000) [pid = 3668] [serial = 2139] [outer = 0000000000000000] 17:06:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049A3B90C00) [pid = 3668] [serial = 2140] [outer = 00000049A3B20000] 17:06:13 INFO - PROCESS | 3668 | 1461110773308 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049A8FE5000) [pid = 3668] [serial = 2141] [outer = 00000049A3B20000] 17:06:13 INFO - PROCESS | 3668 | 1461110773889 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:06:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 944ms 17:06:13 INFO - PROCESS | 3668 | 1461110773955 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 3668 | 1461110773959 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:06:13 INFO - PROCESS | 3668 | 1461110773967 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 3668 | 1461110773970 Marionette TRACE conn5 <- [1,2818,null,{}] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E96800 == 71 [pid = 3668] [id = 704] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA6000 == 70 [pid = 3668] [id = 703] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40C2800 == 69 [pid = 3668] [id = 702] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B1467000 == 68 [pid = 3668] [id = 701] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A917C800 == 67 [pid = 3668] [id = 700] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B078B000 == 66 [pid = 3668] [id = 699] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E9E800 == 65 [pid = 3668] [id = 693] 17:06:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B99000 == 64 [pid = 3668] [id = 692] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049B4D30000) [pid = 3668] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | 1461110774060 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}] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049AD83C000) [pid = 3668] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049B0160800) [pid = 3668] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B1385400) [pid = 3668] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049A8567C00) [pid = 3668] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B468A400) [pid = 3668] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B4C85C00) [pid = 3668] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B4944400) [pid = 3668] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (00000049AD834C00) [pid = 3668] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (00000049AF361800) [pid = 3668] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (00000049A3B8D400) [pid = 3668] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (00000049A8DD6800) [pid = 3668] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A39BFC00) [pid = 3668] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049A9202400) [pid = 3668] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049B1B10400) [pid = 3668] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049ACCC6400) [pid = 3668] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B08A0400) [pid = 3668] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049B044A000) [pid = 3668] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B0675C00) [pid = 3668] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B493A400) [pid = 3668] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (00000049B4C85400) [pid = 3668] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (00000049A31CD400) [pid = 3668] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (00000049B4083800) [pid = 3668] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (00000049B4604000) [pid = 3668] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (00000049A8CA0800) [pid = 3668] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (00000049B12A5C00) [pid = 3668] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (00000049B4C1FC00) [pid = 3668] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (00000049B4C16400) [pid = 3668] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (00000049AF5B0400) [pid = 3668] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (00000049B11BC000) [pid = 3668] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:06:14 INFO - PROCESS | 3668 | 1461110774223 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:06:14 INFO - PROCESS | 3668 | 1461110774234 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFE32000 == 65 [pid = 3668] [id = 714] 17:06:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (00000049A3B25C00) [pid = 3668] [serial = 2142] [outer = 0000000000000000] 17:06:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (00000049A416A800) [pid = 3668] [serial = 2143] [outer = 00000049A3B25C00] 17:06:14 INFO - PROCESS | 3668 | 1461110774283 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (00000049A9D94000) [pid = 3668] [serial = 2144] [outer = 00000049A3B25C00] 17:06:14 INFO - PROCESS | 3668 | 1461110774802 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]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 879ms 17:06:14 INFO - PROCESS | 3668 | 1461110774848 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 3668 | 1461110774851 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:06:14 INFO - PROCESS | 3668 | 1461110774854 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 3668 | 1461110774856 Marionette TRACE conn5 <- [1,2822,null,{}] 17:06:14 INFO - PROCESS | 3668 | 1461110774866 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}] 17:06:14 INFO - PROCESS | 3668 | 1461110774967 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:06:15 INFO - PROCESS | 3668 | 1461110775059 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B288F800 == 66 [pid = 3668] [id = 715] 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (00000049AF367400) [pid = 3668] [serial = 2145] [outer = 0000000000000000] 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (00000049AFD2A000) [pid = 3668] [serial = 2146] [outer = 00000049AF367400] 17:06:15 INFO - PROCESS | 3668 | 1461110775110 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (00000049B01F9C00) [pid = 3668] [serial = 2147] [outer = 00000049AF367400] 17:06:15 INFO - PROCESS | 3668 | 1461110775528 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:06:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 17:06:15 INFO - PROCESS | 3668 | 1461110775590 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 3668 | 1461110775592 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:06:15 INFO - PROCESS | 3668 | 1461110775596 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 3668 | 1461110775598 Marionette TRACE conn5 <- [1,2826,null,{}] 17:06:15 INFO - PROCESS | 3668 | 1461110775601 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}] 17:06:15 INFO - PROCESS | 3668 | 1461110775697 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:06:15 INFO - PROCESS | 3668 | 1461110775739 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4991000 == 67 [pid = 3668] [id = 716] 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (00000049B0678800) [pid = 3668] [serial = 2148] [outer = 0000000000000000] 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (00000049B0C7A400) [pid = 3668] [serial = 2149] [outer = 00000049B0678800] 17:06:15 INFO - PROCESS | 3668 | 1461110775786 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (00000049B1292C00) [pid = 3668] [serial = 2150] [outer = 00000049B0678800] 17:06:16 INFO - PROCESS | 3668 | 1461110776233 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]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 689ms 17:06:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:06:16 INFO - PROCESS | 3668 | 1461110776288 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 3668 | 1461110776291 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:06:16 INFO - PROCESS | 3668 | 1461110776294 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 3668 | 1461110776296 Marionette TRACE conn5 <- [1,2830,null,{}] 17:06:16 INFO - PROCESS | 3668 | 1461110776299 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}] 17:06:16 INFO - PROCESS | 3668 | 1461110776422 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:06:16 INFO - PROCESS | 3668 | 1461110776436 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C2F800 == 68 [pid = 3668] [id = 717] 17:06:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (00000049B1385400) [pid = 3668] [serial = 2151] [outer = 0000000000000000] 17:06:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049B1867400) [pid = 3668] [serial = 2152] [outer = 00000049B1385400] 17:06:16 INFO - PROCESS | 3668 | 1461110776483 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B3E49800) [pid = 3668] [serial = 2153] [outer = 00000049B1385400] 17:06:16 INFO - PROCESS | 3668 | 1461110776932 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]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:06:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 17:06:17 INFO - PROCESS | 3668 | 1461110776989 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 3668 | 1461110776991 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:06:17 INFO - PROCESS | 3668 | 1461110777000 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 3668 | 1461110777002 Marionette TRACE conn5 <- [1,2834,null,{}] 17:06:17 INFO - PROCESS | 3668 | 1461110777005 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}] 17:06:17 INFO - PROCESS | 3668 | 1461110777179 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:06:17 INFO - PROCESS | 3668 | 1461110777209 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B853A800 == 69 [pid = 3668] [id = 718] 17:06:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B4947C00) [pid = 3668] [serial = 2154] [outer = 0000000000000000] 17:06:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B4C1DC00) [pid = 3668] [serial = 2155] [outer = 00000049B4947C00] 17:06:17 INFO - PROCESS | 3668 | 1461110777258 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B4D30000) [pid = 3668] [serial = 2156] [outer = 00000049B4947C00] 17:06:17 INFO - PROCESS | 3668 | 1461110777724 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]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:06:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 776ms 17:06:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:06:17 INFO - PROCESS | 3668 | 1461110777779 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 3668 | 1461110777781 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:06:17 INFO - PROCESS | 3668 | 1461110777785 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 3668 | 1461110777786 Marionette TRACE conn5 <- [1,2838,null,{}] 17:06:17 INFO - PROCESS | 3668 | 1461110777790 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}] 17:06:17 INFO - PROCESS | 3668 | 1461110777912 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:06:17 INFO - PROCESS | 3668 | 1461110777972 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9251000 == 70 [pid = 3668] [id = 719] 17:06:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B4C85C00) [pid = 3668] [serial = 2157] [outer = 0000000000000000] 17:06:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B4E2E000) [pid = 3668] [serial = 2158] [outer = 00000049B4C85C00] 17:06:18 INFO - PROCESS | 3668 | 1461110778018 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B4F48800) [pid = 3668] [serial = 2159] [outer = 00000049B4C85C00] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (00000049A1E45C00) [pid = 3668] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (00000049B4C80C00) [pid = 3668] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (00000049A1D69C00) [pid = 3668] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (00000049AA7E7C00) [pid = 3668] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (00000049B128B400) [pid = 3668] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (00000049AD83F800) [pid = 3668] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (00000049B01F6000) [pid = 3668] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:06:18 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (00000049B128FC00) [pid = 3668] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:06:18 INFO - PROCESS | 3668 | 1461110778485 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:06:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 17:06:18 INFO - PROCESS | 3668 | 1461110778537 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 3668 | 1461110778539 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 3668 | 1461110778542 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 3668 | 1461110778544 Marionette TRACE conn5 <- [1,2842,null,{}] 17:06:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:06:18 INFO - PROCESS | 3668 | 1461110778548 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}] 17:06:18 INFO - PROCESS | 3668 | 1461110778639 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:06:18 INFO - PROCESS | 3668 | 1461110778732 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA3DB800 == 71 [pid = 3668] [id = 720] 17:06:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (00000049A3B87000) [pid = 3668] [serial = 2160] [outer = 0000000000000000] 17:06:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (00000049B1392000) [pid = 3668] [serial = 2161] [outer = 00000049A3B87000] 17:06:18 INFO - PROCESS | 3668 | 1461110778778 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (00000049B5BDC400) [pid = 3668] [serial = 2162] [outer = 00000049A3B87000] 17:06:19 INFO - PROCESS | 3668 | 1461110779148 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]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 17:06:19 INFO - PROCESS | 3668 | 1461110779177 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3668 | 1461110779179 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:06:19 INFO - PROCESS | 3668 | 1461110779182 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3668 | 1461110779184 Marionette TRACE conn5 <- [1,2846,null,{}] 17:06:19 INFO - PROCESS | 3668 | 1461110779187 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}] 17:06:19 INFO - PROCESS | 3668 | 1461110779314 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:06:19 INFO - PROCESS | 3668 | 1461110779322 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB061800 == 72 [pid = 3668] [id = 721] 17:06:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (00000049B5C7A800) [pid = 3668] [serial = 2163] [outer = 0000000000000000] 17:06:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (00000049B5CD5000) [pid = 3668] [serial = 2164] [outer = 00000049B5C7A800] 17:06:19 INFO - PROCESS | 3668 | 1461110779369 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (00000049B5CDF000) [pid = 3668] [serial = 2165] [outer = 00000049B5C7A800] 17:06:19 INFO - PROCESS | 3668 | 1461110779786 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:06:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 17:06:19 INFO - PROCESS | 3668 | 1461110779815 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 3668 | 1461110779817 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:06:19 INFO - PROCESS | 3668 | 1461110779820 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 3668 | 1461110779822 Marionette TRACE conn5 <- [1,2850,null,{}] 17:06:19 INFO - PROCESS | 3668 | 1461110779825 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}] 17:06:19 INFO - PROCESS | 3668 | 1461110779952 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:06:19 INFO - PROCESS | 3668 | 1461110779960 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB2DB000 == 73 [pid = 3668] [id = 722] 17:06:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (00000049B6A1F800) [pid = 3668] [serial = 2166] [outer = 0000000000000000] 17:06:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (00000049B6A21C00) [pid = 3668] [serial = 2167] [outer = 00000049B6A1F800] 17:06:20 INFO - PROCESS | 3668 | 1461110780036 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (00000049B6C5E000) [pid = 3668] [serial = 2168] [outer = 00000049B6A1F800] 17:06:20 INFO - PROCESS | 3668 | 1461110780612 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]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:06:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 839ms 17:06:20 INFO - PROCESS | 3668 | 1461110780662 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 3668 | 1461110780667 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:06:20 INFO - PROCESS | 3668 | 1461110780673 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 3668 | 1461110780677 Marionette TRACE conn5 <- [1,2854,null,{}] 17:06:20 INFO - PROCESS | 3668 | 1461110780684 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}] 17:06:20 INFO - PROCESS | 3668 | 1461110780809 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:06:20 INFO - PROCESS | 3668 | 1461110780918 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0A17800 == 74 [pid = 3668] [id = 723] 17:06:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (00000049A856B800) [pid = 3668] [serial = 2169] [outer = 0000000000000000] 17:06:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (00000049A9332000) [pid = 3668] [serial = 2170] [outer = 00000049A856B800] 17:06:20 INFO - PROCESS | 3668 | 1461110780977 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (00000049AD835800) [pid = 3668] [serial = 2171] [outer = 00000049A856B800] 17:06:21 INFO - PROCESS | 3668 | 1461110781624 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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:06:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 985ms 17:06:21 INFO - PROCESS | 3668 | 1461110781662 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 3668 | 1461110781669 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:06:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:06:21 INFO - PROCESS | 3668 | 1461110781676 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 3668 | 1461110781679 Marionette TRACE conn5 <- [1,2858,null,{}] 17:06:21 INFO - PROCESS | 3668 | 1461110781683 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}] 17:06:21 INFO - PROCESS | 3668 | 1461110781805 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:06:21 INFO - PROCESS | 3668 | 1461110781938 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C8000 == 75 [pid = 3668] [id = 724] 17:06:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049AD8EE400) [pid = 3668] [serial = 2172] [outer = 0000000000000000] 17:06:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049B0896C00) [pid = 3668] [serial = 2173] [outer = 00000049AD8EE400] 17:06:22 INFO - PROCESS | 3668 | 1461110781996 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049B19CA400) [pid = 3668] [serial = 2174] [outer = 00000049AD8EE400] 17:06:22 INFO - PROCESS | 3668 | 1461110782624 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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:06:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 985ms 17:06:22 INFO - PROCESS | 3668 | 1461110782668 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 3668 | 1461110782670 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:06:22 INFO - PROCESS | 3668 | 1461110782674 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 3668 | 1461110782678 Marionette TRACE conn5 <- [1,2862,null,{}] 17:06:22 INFO - PROCESS | 3668 | 1461110782690 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}] 17:06:22 INFO - PROCESS | 3668 | 1461110782813 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:06:22 INFO - PROCESS | 3668 | 1461110782948 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB870800 == 76 [pid = 3668] [id = 725] 17:06:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049B4C20000) [pid = 3668] [serial = 2175] [outer = 0000000000000000] 17:06:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049B4C89000) [pid = 3668] [serial = 2176] [outer = 00000049B4C20000] 17:06:23 INFO - PROCESS | 3668 | 1461110783009 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049B5C7DC00) [pid = 3668] [serial = 2177] [outer = 00000049B4C20000] 17:06:23 INFO - PROCESS | 3668 | 1461110783574 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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:06:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 942ms 17:06:23 INFO - PROCESS | 3668 | 1461110783624 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 3668 | 1461110783627 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:06:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:06:23 INFO - PROCESS | 3668 | 1461110783632 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 3668 | 1461110783634 Marionette TRACE conn5 <- [1,2866,null,{}] 17:06:23 INFO - PROCESS | 3668 | 1461110783638 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}] 17:06:23 INFO - PROCESS | 3668 | 1461110783758 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:06:23 INFO - PROCESS | 3668 | 1461110783861 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC571800 == 77 [pid = 3668] [id = 726] 17:06:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049B6C67C00) [pid = 3668] [serial = 2178] [outer = 0000000000000000] 17:06:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049B6C65800) [pid = 3668] [serial = 2179] [outer = 00000049B6C67C00] 17:06:23 INFO - PROCESS | 3668 | 1461110783919 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B6E64400) [pid = 3668] [serial = 2180] [outer = 00000049B6C67C00] 17:06:24 INFO - PROCESS | 3668 | 1461110784518 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]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:06:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 17:06:24 INFO - PROCESS | 3668 | 1461110784576 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 3668 | 1461110784579 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:06:24 INFO - PROCESS | 3668 | 1461110784582 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 3668 | 1461110784584 Marionette TRACE conn5 <- [1,2870,null,{}] 17:06:24 INFO - PROCESS | 3668 | 1461110784588 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}] 17:06:24 INFO - PROCESS | 3668 | 1461110784704 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:06:24 INFO - PROCESS | 3668 | 1461110784809 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5BE000 == 78 [pid = 3668] [id = 727] 17:06:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B6E6A800) [pid = 3668] [serial = 2181] [outer = 0000000000000000] 17:06:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B77BAC00) [pid = 3668] [serial = 2182] [outer = 00000049B6E6A800] 17:06:24 INFO - PROCESS | 3668 | 1461110784864 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B77C5400) [pid = 3668] [serial = 2183] [outer = 00000049B6E6A800] 17:06:25 INFO - PROCESS | 3668 | 1461110785458 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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:06:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 943ms 17:06:25 INFO - PROCESS | 3668 | 1461110785527 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 3668 | 1461110785530 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:06:25 INFO - PROCESS | 3668 | 1461110785533 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 3668 | 1461110785535 Marionette TRACE conn5 <- [1,2874,null,{}] 17:06:25 INFO - PROCESS | 3668 | 1461110785539 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}] 17:06:25 INFO - PROCESS | 3668 | 1461110785681 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:06:25 INFO - PROCESS | 3668 | 1461110785810 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5EF000 == 79 [pid = 3668] [id = 728] 17:06:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B7815C00) [pid = 3668] [serial = 2184] [outer = 0000000000000000] 17:06:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B856E400) [pid = 3668] [serial = 2185] [outer = 00000049B7815C00] 17:06:25 INFO - PROCESS | 3668 | 1461110785870 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B85B1800) [pid = 3668] [serial = 2186] [outer = 00000049B7815C00] 17:06:26 INFO - PROCESS | 3668 | 1461110786464 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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 17:06:26 INFO - PROCESS | 3668 | 1461110786520 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 3668 | 1461110786523 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:06:26 INFO - PROCESS | 3668 | 1461110786527 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 3668 | 1461110786529 Marionette TRACE conn5 <- [1,2878,null,{}] 17:06:26 INFO - PROCESS | 3668 | 1461110786533 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}] 17:06:26 INFO - PROCESS | 3668 | 1461110786648 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:06:27 INFO - PROCESS | 3668 | 1461110786988 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A9CA9800 == 80 [pid = 3668] [id = 729] 17:06:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049A1CBB400) [pid = 3668] [serial = 2187] [outer = 0000000000000000] 17:06:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049A1D45C00) [pid = 3668] [serial = 2188] [outer = 00000049A1CBB400] 17:06:27 INFO - PROCESS | 3668 | 1461110787085 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049A3799000) [pid = 3668] [serial = 2189] [outer = 00000049A1CBB400] 17:06:27 INFO - PROCESS | 3668 | 1461110787725 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1241ms 17:06:27 INFO - PROCESS | 3668 | 1461110787773 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 3668 | 1461110787779 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:06:27 INFO - PROCESS | 3668 | 1461110787787 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 3668 | 1461110787790 Marionette TRACE conn5 <- [1,2882,null,{}] 17:06:27 INFO - PROCESS | 3668 | 1461110787795 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}] 17:06:27 INFO - PROCESS | 3668 | 1461110787915 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:06:28 INFO - PROCESS | 3668 | 1461110788052 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD894000 == 81 [pid = 3668] [id = 730] 17:06:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049A3B27000) [pid = 3668] [serial = 2190] [outer = 0000000000000000] 17:06:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049A3E8B800) [pid = 3668] [serial = 2191] [outer = 00000049A3B27000] 17:06:28 INFO - PROCESS | 3668 | 1461110788106 Marionette DEBUG loaded listener.js 17:06:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A863B000) [pid = 3668] [serial = 2192] [outer = 00000049A3B27000] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB061800 == 80 [pid = 3668] [id = 721] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3DB800 == 79 [pid = 3668] [id = 720] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9251000 == 78 [pid = 3668] [id = 719] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B853A800 == 77 [pid = 3668] [id = 718] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C2F800 == 76 [pid = 3668] [id = 717] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4991000 == 75 [pid = 3668] [id = 716] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (00000049B4E3C000) [pid = 3668] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (00000049B503BC00) [pid = 3668] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (00000049B5BDF400) [pid = 3668] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B288F800 == 74 [pid = 3668] [id = 715] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFE32000 == 73 [pid = 3668] [id = 714] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B147E000 == 72 [pid = 3668] [id = 713] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AF6000 == 71 [pid = 3668] [id = 708] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4997000 == 70 [pid = 3668] [id = 707] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0819800 == 69 [pid = 3668] [id = 706] 17:06:28 INFO - PROCESS | 3668 | --DOCSHELL 00000049B853D800 == 68 [pid = 3668] [id = 705] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B0169800) [pid = 3668] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049AFA25000) [pid = 3668] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049B0826400) [pid = 3668] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B089D800) [pid = 3668] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049B138E400) [pid = 3668] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A843CC00) [pid = 3668] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049A3796800) [pid = 3668] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049B4D67C00) [pid = 3668] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049A3B23400) [pid = 3668] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049A9142000) [pid = 3668] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (00000049ACCC1800) [pid = 3668] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (00000049AD839800) [pid = 3668] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (00000049A9339400) [pid = 3668] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (00000049B4943800) [pid = 3668] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (00000049B4E26C00) [pid = 3668] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (00000049B0C73800) [pid = 3668] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (00000049B1295000) [pid = 3668] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (00000049B1385000) [pid = 3668] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:06:28 INFO - PROCESS | 3668 | 1461110788721 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]]]}] 17:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 985ms 17:06:28 INFO - PROCESS | 3668 | 1461110788778 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 3668 | 1461110788782 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:06:28 INFO - PROCESS | 3668 | 1461110788786 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - PROCESS | 3668 | 1461110788788 Marionette TRACE conn5 <- [1,2886,null,{}] 17:06:28 INFO - PROCESS | 3668 | 1461110788792 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}] 17:06:28 INFO - PROCESS | 3668 | 1461110788887 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:06:28 INFO - PROCESS | 3668 | 1461110788975 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0570000 == 69 [pid = 3668] [id = 731] 17:06:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (00000049A3915C00) [pid = 3668] [serial = 2193] [outer = 0000000000000000] 17:06:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (00000049A3B86800) [pid = 3668] [serial = 2194] [outer = 00000049A3915C00] 17:06:29 INFO - PROCESS | 3668 | 1461110789022 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (00000049A913C000) [pid = 3668] [serial = 2195] [outer = 00000049A3915C00] 17:06:29 INFO - PROCESS | 3668 | 1461110789459 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]]]}] 17:06:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:06:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 17:06:29 INFO - PROCESS | 3668 | 1461110789524 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 3668 | 1461110789526 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:06:29 INFO - PROCESS | 3668 | 1461110789531 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 3668 | 1461110789537 Marionette TRACE conn5 <- [1,2890,null,{}] 17:06:29 INFO - PROCESS | 3668 | 1461110789547 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}] 17:06:29 INFO - PROCESS | 3668 | 1461110789670 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:06:29 INFO - PROCESS | 3668 | 1461110789686 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2818800 == 70 [pid = 3668] [id = 732] 17:06:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (00000049AA7ED000) [pid = 3668] [serial = 2196] [outer = 0000000000000000] 17:06:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (00000049AD424800) [pid = 3668] [serial = 2197] [outer = 00000049AA7ED000] 17:06:29 INFO - PROCESS | 3668 | 1461110789732 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (00000049AD832400) [pid = 3668] [serial = 2198] [outer = 00000049AA7ED000] 17:06:30 INFO - PROCESS | 3668 | 1461110790189 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 17:06:30 INFO - PROCESS | 3668 | 1461110790225 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3668 | 1461110790228 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:06:30 INFO - PROCESS | 3668 | 1461110790231 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 3668 | 1461110790233 Marionette TRACE conn5 <- [1,2894,null,{}] 17:06:30 INFO - PROCESS | 3668 | 1461110790236 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}] 17:06:30 INFO - PROCESS | 3668 | 1461110790327 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:06:30 INFO - PROCESS | 3668 | 1461110790336 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A93A9000 == 71 [pid = 3668] [id = 733] 17:06:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (00000049AD83A400) [pid = 3668] [serial = 2199] [outer = 0000000000000000] 17:06:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (00000049AEF50C00) [pid = 3668] [serial = 2200] [outer = 00000049AD83A400] 17:06:30 INFO - PROCESS | 3668 | 1461110790382 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049AF36D800) [pid = 3668] [serial = 2201] [outer = 00000049AD83A400] 17:06:30 INFO - PROCESS | 3668 | 1461110790828 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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 629ms 17:06:30 INFO - PROCESS | 3668 | 1461110790863 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 3668 | 1461110790865 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:06:30 INFO - PROCESS | 3668 | 1461110790878 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 3668 | 1461110790880 Marionette TRACE conn5 <- [1,2898,null,{}] 17:06:30 INFO - PROCESS | 3668 | 1461110790883 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}] 17:06:31 INFO - PROCESS | 3668 | 1461110790999 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:06:31 INFO - PROCESS | 3668 | 1461110791087 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4212800 == 72 [pid = 3668] [id = 734] 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049AFA21000) [pid = 3668] [serial = 2202] [outer = 0000000000000000] 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049AFAB8C00) [pid = 3668] [serial = 2203] [outer = 00000049AFA21000] 17:06:31 INFO - PROCESS | 3668 | 1461110791145 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049B0161800) [pid = 3668] [serial = 2204] [outer = 00000049AFA21000] 17:06:31 INFO - PROCESS | 3668 | 1461110791566 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]]]}] 17:06:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:06:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:06:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 735ms 17:06:31 INFO - PROCESS | 3668 | 1461110791617 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 3668 | 1461110791619 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /DOMEvents/constructors.html 17:06:31 INFO - PROCESS | 3668 | 1461110791623 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 3668 | 1461110791624 Marionette TRACE conn5 <- [1,2902,null,{}] 17:06:31 INFO - PROCESS | 3668 | 1461110791628 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}] 17:06:31 INFO - PROCESS | 3668 | 1461110791748 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:06:31 INFO - PROCESS | 3668 | 1461110791809 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4CA4000 == 73 [pid = 3668] [id = 735] 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B0447800) [pid = 3668] [serial = 2205] [outer = 0000000000000000] 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B060F400) [pid = 3668] [serial = 2206] [outer = 00000049B0447800] 17:06:31 INFO - PROCESS | 3668 | 1461110791855 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B082A400) [pid = 3668] [serial = 2207] [outer = 00000049B0447800] 17:06:32 INFO - PROCESS | 3668 | 1461110792374 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]]]}] 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:06:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:06:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:06:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 856ms 17:06:32 INFO - PROCESS | 3668 | 1461110792482 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:06:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:06:32 INFO - PROCESS | 3668 | 1461110792485 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:06:32 INFO - PROCESS | 3668 | 1461110792496 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 3668 | 1461110792498 Marionette TRACE conn5 <- [1,2906,null,{}] 17:06:32 INFO - PROCESS | 3668 | 1461110792502 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}] 17:06:32 INFO - PROCESS | 3668 | 1461110792625 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:06:32 INFO - PROCESS | 3668 | 1461110792680 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C2F800 == 74 [pid = 3668] [id = 736] 17:06:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B0894800) [pid = 3668] [serial = 2208] [outer = 0000000000000000] 17:06:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B089D000) [pid = 3668] [serial = 2209] [outer = 00000049B0894800] 17:06:32 INFO - PROCESS | 3668 | 1461110792726 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049B11B9C00) [pid = 3668] [serial = 2210] [outer = 00000049B0894800] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (00000049B4C85C00) [pid = 3668] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (00000049B4947C00) [pid = 3668] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (00000049A3B87000) [pid = 3668] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (00000049B12A0400) [pid = 3668] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (00000049A3B20000) [pid = 3668] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (00000049A3B25C00) [pid = 3668] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (00000049B0678800) [pid = 3668] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (00000049AF367400) [pid = 3668] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (00000049B5C7A800) [pid = 3668] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:06:33 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (00000049B1385400) [pid = 3668] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:06:33 INFO - PROCESS | 3668 | 1461110793234 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:06:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:06:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 799ms 17:06:33 INFO - PROCESS | 3668 | 1461110793290 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3668 | 1461110793293 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:06:33 INFO - PROCESS | 3668 | 1461110793296 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3668 | 1461110793298 Marionette TRACE conn5 <- [1,2910,null,{}] 17:06:33 INFO - PROCESS | 3668 | 1461110793301 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}] 17:06:33 INFO - PROCESS | 3668 | 1461110793396 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:06:33 INFO - PROCESS | 3668 | 1461110793401 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6E96000 == 75 [pid = 3668] [id = 737] 17:06:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (00000049B060C000) [pid = 3668] [serial = 2211] [outer = 0000000000000000] 17:06:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (00000049B11BFC00) [pid = 3668] [serial = 2212] [outer = 00000049B060C000] 17:06:33 INFO - PROCESS | 3668 | 1461110793448 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (00000049B128B400) [pid = 3668] [serial = 2213] [outer = 00000049B060C000] 17:06:33 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 17:06:33 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 17:06:33 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 17:06:33 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 567 17:06:33 INFO - PROCESS | 3668 | 1461110793874 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]]]}] 17:06:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:06:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:06:33 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 17:06:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:06:33 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 17:06:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:06:33 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]" 17:06:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:06:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:06:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 640ms 17:06:33 INFO - PROCESS | 3668 | 1461110793939 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 3668 | 1461110793942 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:06:33 INFO - PROCESS | 3668 | 1461110793950 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 3668 | 1461110793952 Marionette TRACE conn5 <- [1,2914,null,{}] 17:06:33 INFO - PROCESS | 3668 | 1461110793956 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}] 17:06:34 INFO - PROCESS | 3668 | 1461110794046 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:06:34 INFO - PROCESS | 3668 | 1461110794052 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B78C6000 == 76 [pid = 3668] [id = 738] 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (00000049A1D6A000) [pid = 3668] [serial = 2214] [outer = 0000000000000000] 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (00000049B11C1000) [pid = 3668] [serial = 2215] [outer = 00000049A1D6A000] 17:06:34 INFO - PROCESS | 3668 | 1461110794098 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (00000049B1391000) [pid = 3668] [serial = 2216] [outer = 00000049A1D6A000] 17:06:34 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:06:34 INFO - PROCESS | 3668 | 1461110794539 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]]]}] 17:06:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:06:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 17:06:34 INFO - PROCESS | 3668 | 1461110794591 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 3668 | 1461110794594 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:06:34 INFO - PROCESS | 3668 | 1461110794597 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 3668 | 1461110794599 Marionette TRACE conn5 <- [1,2918,null,{}] 17:06:34 INFO - PROCESS | 3668 | 1461110794602 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}] 17:06:34 INFO - PROCESS | 3668 | 1461110794691 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:06:34 INFO - PROCESS | 3668 | 1461110794697 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8755000 == 77 [pid = 3668] [id = 739] 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (00000049B1B0F000) [pid = 3668] [serial = 2217] [outer = 0000000000000000] 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (00000049B2969800) [pid = 3668] [serial = 2218] [outer = 00000049B1B0F000] 17:06:34 INFO - PROCESS | 3668 | 1461110794749 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (00000049B4087000) [pid = 3668] [serial = 2219] [outer = 00000049B1B0F000] 17:06:35 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:06:35 INFO - PROCESS | 3668 | 1461110795343 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]]]}] 17:06:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:06:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 775ms 17:06:35 INFO - PROCESS | 3668 | 1461110795376 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 3668 | 1461110795381 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:06:35 INFO - PROCESS | 3668 | 1461110795387 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 3668 | 1461110795391 Marionette TRACE conn5 <- [1,2922,null,{}] 17:06:35 INFO - PROCESS | 3668 | 1461110795447 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}] 17:06:35 INFO - PROCESS | 3668 | 1461110795568 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:06:35 INFO - PROCESS | 3668 | 1461110795675 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B078E000 == 78 [pid = 3668] [id = 740] 17:06:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (00000049A3919000) [pid = 3668] [serial = 2220] [outer = 0000000000000000] 17:06:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (00000049A3B92000) [pid = 3668] [serial = 2221] [outer = 00000049A3919000] 17:06:35 INFO - PROCESS | 3668 | 1461110795736 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (00000049A8F57800) [pid = 3668] [serial = 2222] [outer = 00000049A3919000] 17:06:36 INFO - PROCESS | 3668 | 1461110796238 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]]]}] 17:06:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:06:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 17:06:36 INFO - PROCESS | 3668 | 1461110796270 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 3668 | 1461110796277 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:06:36 INFO - PROCESS | 3668 | 1461110796284 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 3668 | 1461110796287 Marionette TRACE conn5 <- [1,2926,null,{}] 17:06:36 INFO - PROCESS | 3668 | 1461110796291 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}] 17:06:36 INFO - PROCESS | 3668 | 1461110796439 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:06:36 INFO - PROCESS | 3668 | 1461110796543 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B421B000 == 79 [pid = 3668] [id = 741] 17:06:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (00000049A9202400) [pid = 3668] [serial = 2223] [outer = 0000000000000000] 17:06:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049ACCC5C00) [pid = 3668] [serial = 2224] [outer = 00000049A9202400] 17:06:36 INFO - PROCESS | 3668 | 1461110796601 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049AF5B0400) [pid = 3668] [serial = 2225] [outer = 00000049A9202400] 17:06:37 INFO - PROCESS | 3668 | 1461110797150 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]]]}] 17:06:37 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. 17:06:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 880ms 17:06:37 INFO - PROCESS | 3668 | 1461110797169 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 3668 | 1461110797172 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:06:37 INFO - PROCESS | 3668 | 1461110797176 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 3668 | 1461110797180 Marionette TRACE conn5 <- [1,2930,null,{}] 17:06:37 INFO - PROCESS | 3668 | 1461110797193 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}] 17:06:37 INFO - PROCESS | 3668 | 1461110797344 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:06:37 INFO - PROCESS | 3668 | 1461110797480 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA39B800 == 80 [pid = 3668] [id = 742] 17:06:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049AFEDCC00) [pid = 3668] [serial = 2226] [outer = 0000000000000000] 17:06:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049B08A3C00) [pid = 3668] [serial = 2227] [outer = 00000049AFEDCC00] 17:06:37 INFO - PROCESS | 3668 | 1461110797543 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049B1865000) [pid = 3668] [serial = 2228] [outer = 00000049AFEDCC00] 17:06:38 INFO - PROCESS | 3668 | 1461110798029 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"]]]}] 17:06:38 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 17:06:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:06:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 882ms 17:06:38 INFO - PROCESS | 3668 | 1461110798059 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 3668 | 1461110798063 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:06:38 INFO - PROCESS | 3668 | 1461110798066 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 3668 | 1461110798068 Marionette TRACE conn5 <- [1,2934,null,{}] 17:06:38 INFO - PROCESS | 3668 | 1461110798072 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}] 17:06:38 INFO - PROCESS | 3668 | 1461110798221 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:06:38 INFO - PROCESS | 3668 | 1461110798327 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA57D800 == 81 [pid = 3668] [id = 743] 17:06:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049B2F8C800) [pid = 3668] [serial = 2229] [outer = 0000000000000000] 17:06:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049B451FC00) [pid = 3668] [serial = 2230] [outer = 00000049B2F8C800] 17:06:38 INFO - PROCESS | 3668 | 1461110798385 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049B4688800) [pid = 3668] [serial = 2231] [outer = 00000049B2F8C800] 17:06:38 INFO - PROCESS | 3668 | 1461110798856 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]]]}] 17:06:38 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. 17:06:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 17:06:38 INFO - PROCESS | 3668 | 1461110798923 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 3668 | 1461110798925 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:06:38 INFO - PROCESS | 3668 | 1461110798932 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 3668 | 1461110798934 Marionette TRACE conn5 <- [1,2938,null,{}] 17:06:38 INFO - PROCESS | 3668 | 1461110798938 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}] 17:06:39 INFO - PROCESS | 3668 | 1461110799051 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:06:39 INFO - PROCESS | 3668 | 1461110799174 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB22D800 == 82 [pid = 3668] [id = 744] 17:06:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049B4946C00) [pid = 3668] [serial = 2232] [outer = 0000000000000000] 17:06:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049B4C12C00) [pid = 3668] [serial = 2233] [outer = 00000049B4946C00] 17:06:39 INFO - PROCESS | 3668 | 1461110799273 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B4C81C00) [pid = 3668] [serial = 2234] [outer = 00000049B4946C00] 17:06:39 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB229000 == 83 [pid = 3668] [id = 745] 17:06:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B4D2F400) [pid = 3668] [serial = 2235] [outer = 0000000000000000] 17:06:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B4D6AC00) [pid = 3668] [serial = 2236] [outer = 00000049B4D2F400] 17:06:39 INFO - PROCESS | 3668 | 1461110799897 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]]]}] 17:06:39 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. 17:06:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 17:06:39 INFO - PROCESS | 3668 | 1461110799920 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 3668 | 1461110799923 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:06:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:06:39 INFO - PROCESS | 3668 | 1461110799927 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 3668 | 1461110799929 Marionette TRACE conn5 <- [1,2942,null,{}] 17:06:39 INFO - PROCESS | 3668 | 1461110799932 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}] 17:06:40 INFO - PROCESS | 3668 | 1461110800094 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:06:40 INFO - PROCESS | 3668 | 1461110800194 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC56F800 == 84 [pid = 3668] [id = 746] 17:06:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B4D32C00) [pid = 3668] [serial = 2237] [outer = 0000000000000000] 17:06:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B4E32000) [pid = 3668] [serial = 2238] [outer = 00000049B4D32C00] 17:06:40 INFO - PROCESS | 3668 | 1461110800250 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B503BC00) [pid = 3668] [serial = 2239] [outer = 00000049B4D32C00] 17:06:40 INFO - PROCESS | 3668 | 1461110800739 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]]]}] 17:06:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:06:40 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 17:06:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 837ms 17:06:40 INFO - PROCESS | 3668 | 1461110800805 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 3668 | 1461110800807 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:06:40 INFO - PROCESS | 3668 | 1461110800826 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 3668 | 1461110800829 Marionette TRACE conn5 <- [1,2946,null,{}] 17:06:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:06:40 INFO - PROCESS | 3668 | 1461110800833 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}] 17:06:40 INFO - PROCESS | 3668 | 1461110800963 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:06:41 INFO - PROCESS | 3668 | 1461110801094 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BCE93000 == 85 [pid = 3668] [id = 747] 17:06:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B4F41800) [pid = 3668] [serial = 2240] [outer = 0000000000000000] 17:06:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B5CD3000) [pid = 3668] [serial = 2241] [outer = 00000049B4F41800] 17:06:41 INFO - PROCESS | 3668 | 1461110801151 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B6A24C00) [pid = 3668] [serial = 2242] [outer = 00000049B4F41800] 17:06:41 INFO - PROCESS | 3668 | 1461110801648 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]]]}] 17:06:41 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. 17:06:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 17:06:41 INFO - PROCESS | 3668 | 1461110801713 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 3668 | 1461110801716 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:06:41 INFO - PROCESS | 3668 | 1461110801719 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 3668 | 1461110801721 Marionette TRACE conn5 <- [1,2950,null,{}] 17:06:41 INFO - PROCESS | 3668 | 1461110801725 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}] 17:06:41 INFO - PROCESS | 3668 | 1461110801839 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:06:41 INFO - PROCESS | 3668 | 1461110801944 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD257000 == 86 [pid = 3668] [id = 748] 17:06:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B6A1E400) [pid = 3668] [serial = 2243] [outer = 0000000000000000] 17:06:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B6E62400) [pid = 3668] [serial = 2244] [outer = 00000049B6A1E400] 17:06:42 INFO - PROCESS | 3668 | 1461110801999 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B77C8400) [pid = 3668] [serial = 2245] [outer = 00000049B6A1E400] 17:06:42 INFO - PROCESS | 3668 | 1461110802534 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]]]}] 17:06:42 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. 17:06:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 17:06:42 INFO - PROCESS | 3668 | 1461110802561 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 3668 | 1461110802563 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:06:42 INFO - PROCESS | 3668 | 1461110802567 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 3668 | 1461110802569 Marionette TRACE conn5 <- [1,2954,null,{}] 17:06:42 INFO - PROCESS | 3668 | 1461110802573 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}] 17:06:42 INFO - PROCESS | 3668 | 1461110802687 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:06:42 INFO - PROCESS | 3668 | 1461110802819 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD62F800 == 87 [pid = 3668] [id = 749] 17:06:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B6C60400) [pid = 3668] [serial = 2246] [outer = 0000000000000000] 17:06:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B7820C00) [pid = 3668] [serial = 2247] [outer = 00000049B6C60400] 17:06:42 INFO - PROCESS | 3668 | 1461110802879 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B85B3000) [pid = 3668] [serial = 2248] [outer = 00000049B6C60400] 17:06:43 INFO - PROCESS | 3668 | 1461110803346 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]]]}] 17:06:43 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. 17:06:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 837ms 17:06:43 INFO - PROCESS | 3668 | 1461110803407 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 3668 | 1461110803409 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:06:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:06:43 INFO - PROCESS | 3668 | 1461110803413 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 3668 | 1461110803415 Marionette TRACE conn5 <- [1,2958,null,{}] 17:06:43 INFO - PROCESS | 3668 | 1461110803419 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}] 17:06:43 INFO - PROCESS | 3668 | 1461110803569 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:06:43 INFO - PROCESS | 3668 | 1461110803724 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB06B000 == 88 [pid = 3668] [id = 750] 17:06:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049A1D6DC00) [pid = 3668] [serial = 2249] [outer = 0000000000000000] 17:06:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049B5CE0C00) [pid = 3668] [serial = 2250] [outer = 00000049A1D6DC00] 17:06:43 INFO - PROCESS | 3668 | 1461110803783 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049B8722000) [pid = 3668] [serial = 2251] [outer = 00000049A1D6DC00] 17:06:44 INFO - PROCESS | 3668 | 1461110804316 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]]]}] 17:06:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 944ms 17:06:44 INFO - PROCESS | 3668 | 1461110804359 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 3668 | 1461110804362 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:06:44 INFO - PROCESS | 3668 | 1461110804366 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 3668 | 1461110804369 Marionette TRACE conn5 <- [1,2962,null,{}] 17:06:44 INFO - PROCESS | 3668 | 1461110804372 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}] 17:06:44 INFO - PROCESS | 3668 | 1461110804507 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:06:44 INFO - PROCESS | 3668 | 1461110804619 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFBAB000 == 89 [pid = 3668] [id = 751] 17:06:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (000000499E7E2800) [pid = 3668] [serial = 2252] [outer = 0000000000000000] 17:06:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049A1CC6400) [pid = 3668] [serial = 2253] [outer = 000000499E7E2800] 17:06:44 INFO - PROCESS | 3668 | 1461110804841 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049A3797C00) [pid = 3668] [serial = 2254] [outer = 000000499E7E2800] 17:06:45 INFO - PROCESS | 3668 | 1461110805438 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]]]}] 17:06:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1083ms 17:06:45 INFO - PROCESS | 3668 | 1461110805452 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 3668 | 1461110805457 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:06:45 INFO - PROCESS | 3668 | 1461110805463 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 3668 | 1461110805466 Marionette TRACE conn5 <- [1,2966,null,{}] 17:06:45 INFO - PROCESS | 3668 | 1461110805471 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}] 17:06:45 INFO - PROCESS | 3668 | 1461110805584 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:06:45 INFO - PROCESS | 3668 | 1461110805728 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A3E16000 == 90 [pid = 3668] [id = 752] 17:06:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049AD425000) [pid = 3668] [serial = 2255] [outer = 0000000000000000] 17:06:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049AD808000) [pid = 3668] [serial = 2256] [outer = 00000049AD425000] 17:06:45 INFO - PROCESS | 3668 | 1461110805783 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049AF5AE000) [pid = 3668] [serial = 2257] [outer = 00000049AD425000] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C6000 == 89 [pid = 3668] [id = 738] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6E96000 == 88 [pid = 3668] [id = 737] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C2F800 == 87 [pid = 3668] [id = 736] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4CA4000 == 86 [pid = 3668] [id = 735] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4212800 == 85 [pid = 3668] [id = 734] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049A93A9000 == 84 [pid = 3668] [id = 733] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2818800 == 83 [pid = 3668] [id = 732] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0570000 == 82 [pid = 3668] [id = 731] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD894000 == 81 [pid = 3668] [id = 730] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CA9800 == 80 [pid = 3668] [id = 729] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B011B400) [pid = 3668] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B1CDAC00) [pid = 3668] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B4608400) [pid = 3668] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B5C78C00) [pid = 3668] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B4F42800) [pid = 3668] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B4C1B800) [pid = 3668] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B6A21C00) [pid = 3668] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | 1461110806341 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]]]}] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B78C8000 == 79 [pid = 3668] [id = 724] 17:06:46 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0A17800 == 78 [pid = 3668] [id = 723] 17:06:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:06:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 943ms 17:06:46 INFO - PROCESS | 3668 | 1461110806409 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 3668 | 1461110806413 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:06:46 INFO - PROCESS | 3668 | 1461110806419 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:06:46 INFO - PROCESS | 3668 | 1461110806422 Marionette TRACE conn5 <- [1,2970,null,{}] 17:06:46 INFO - PROCESS | 3668 | 1461110806426 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}] 17:06:46 INFO - PROCESS | 3668 | 1461110806534 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B4E2E000) [pid = 3668] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B4C1DC00) [pid = 3668] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049B1392000) [pid = 3668] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049B3490400) [pid = 3668] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049B2B44800) [pid = 3668] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049A92DF000) [pid = 3668] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049A8FE5000) [pid = 3668] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A3B90C00) [pid = 3668] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049A416A800) [pid = 3668] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049A9D94000) [pid = 3668] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B0C7A400) [pid = 3668] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049AFD2A000) [pid = 3668] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049B01F9C00) [pid = 3668] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B5CD5000) [pid = 3668] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B4F48800) [pid = 3668] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B5CDF000) [pid = 3668] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B1867400) [pid = 3668] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B3E49800) [pid = 3668] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B4D30000) [pid = 3668] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B1292C00) [pid = 3668] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B5BDC400) [pid = 3668] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:06:46 INFO - PROCESS | 3668 | 1461110806641 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B04E4000 == 79 [pid = 3668] [id = 753] 17:06:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049A3B90C00) [pid = 3668] [serial = 2258] [outer = 0000000000000000] 17:06:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A9142C00) [pid = 3668] [serial = 2259] [outer = 00000049A3B90C00] 17:06:46 INFO - PROCESS | 3668 | 1461110806689 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049AD83EC00) [pid = 3668] [serial = 2260] [outer = 00000049A3B90C00] 17:06:47 INFO - PROCESS | 3668 | 1461110807095 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"]]]}] 17:06:47 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:06:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 17:06:47 INFO - PROCESS | 3668 | 1461110807157 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 3668 | 1461110807160 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:06:47 INFO - PROCESS | 3668 | 1461110807163 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 3668 | 1461110807167 Marionette TRACE conn5 <- [1,2974,null,{}] 17:06:47 INFO - PROCESS | 3668 | 1461110807179 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}] 17:06:47 INFO - PROCESS | 3668 | 1461110807289 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:06:47 INFO - PROCESS | 3668 | 1461110807296 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4998800 == 80 [pid = 3668] [id = 754] 17:06:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049B0602400) [pid = 3668] [serial = 2261] [outer = 0000000000000000] 17:06:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049B082D000) [pid = 3668] [serial = 2262] [outer = 00000049B0602400] 17:06:47 INFO - PROCESS | 3668 | 1461110807342 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049B0C73000) [pid = 3668] [serial = 2263] [outer = 00000049B0602400] 17:06:47 INFO - PROCESS | 3668 | 1461110807775 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]]]}] 17:06:47 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. 17:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 17:06:47 INFO - PROCESS | 3668 | 1461110807857 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 3668 | 1461110807860 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:06:47 INFO - PROCESS | 3668 | 1461110807863 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 3668 | 1461110807865 Marionette TRACE conn5 <- [1,2978,null,{}] 17:06:47 INFO - PROCESS | 3668 | 1461110807868 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}] 17:06:47 INFO - PROCESS | 3668 | 1461110807964 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:06:47 INFO - PROCESS | 3668 | 1461110807976 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C2B000 == 81 [pid = 3668] [id = 755] 17:06:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049B128EC00) [pid = 3668] [serial = 2264] [outer = 0000000000000000] 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049B1295000) [pid = 3668] [serial = 2265] [outer = 00000049B128EC00] 17:06:48 INFO - PROCESS | 3668 | 1461110808022 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049B1387000) [pid = 3668] [serial = 2266] [outer = 00000049B128EC00] 17:06:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B466C800 == 82 [pid = 3668] [id = 756] 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049B3490400) [pid = 3668] [serial = 2267] [outer = 0000000000000000] 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049B3E49C00) [pid = 3668] [serial = 2268] [outer = 00000049B3490400] 17:06:48 INFO - PROCESS | 3668 | 1461110808503 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]]]}] 17:06:48 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. 17:06:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 17:06:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:06:48 INFO - PROCESS | 3668 | 1461110808557 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 3668 | 1461110808560 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:06:48 INFO - PROCESS | 3668 | 1461110808563 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - PROCESS | 3668 | 1461110808564 Marionette TRACE conn5 <- [1,2982,null,{}] 17:06:48 INFO - PROCESS | 3668 | 1461110808568 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}] 17:06:48 INFO - PROCESS | 3668 | 1461110808710 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:06:48 INFO - PROCESS | 3668 | 1461110808726 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B853A000 == 83 [pid = 3668] [id = 757] 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049B2F8BC00) [pid = 3668] [serial = 2269] [outer = 0000000000000000] 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049B4688C00) [pid = 3668] [serial = 2270] [outer = 00000049B2F8BC00] 17:06:48 INFO - PROCESS | 3668 | 1461110808777 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B4C86000) [pid = 3668] [serial = 2271] [outer = 00000049B2F8BC00] 17:06:49 INFO - PROCESS | 3668 | 1461110809273 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]]]}] 17:06:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:06:49 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 17:06:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 17:06:49 INFO - PROCESS | 3668 | 1461110809301 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 3668 | 1461110809303 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:06:49 INFO - PROCESS | 3668 | 1461110809306 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:06:49 INFO - PROCESS | 3668 | 1461110809308 Marionette TRACE conn5 <- [1,2986,null,{}] 17:06:49 INFO - PROCESS | 3668 | 1461110809312 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}] 17:06:49 INFO - PROCESS | 3668 | 1461110809446 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:06:49 INFO - PROCESS | 3668 | 1461110809464 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B9250000 == 84 [pid = 3668] [id = 758] 17:06:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B4D6F400) [pid = 3668] [serial = 2272] [outer = 0000000000000000] 17:06:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B4E3C000) [pid = 3668] [serial = 2273] [outer = 00000049B4D6F400] 17:06:49 INFO - PROCESS | 3668 | 1461110809510 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B5C74400) [pid = 3668] [serial = 2274] [outer = 00000049B4D6F400] 17:06:49 INFO - PROCESS | 3668 | 1461110809913 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]]]}] 17:06:49 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. 17:06:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 17:06:49 INFO - PROCESS | 3668 | 1461110809981 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 3668 | 1461110809983 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:06:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:06:50 INFO - PROCESS | 3668 | 1461110809992 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - PROCESS | 3668 | 1461110809994 Marionette TRACE conn5 <- [1,2990,null,{}] 17:06:50 INFO - PROCESS | 3668 | 1461110809998 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}] 17:06:50 INFO - PROCESS | 3668 | 1461110810127 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:06:50 INFO - PROCESS | 3668 | 1461110810183 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA55E800 == 85 [pid = 3668] [id = 759] 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B6C62400) [pid = 3668] [serial = 2275] [outer = 0000000000000000] 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B6E60C00) [pid = 3668] [serial = 2276] [outer = 00000049B6C62400] 17:06:50 INFO - PROCESS | 3668 | 1461110810229 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049B7821000) [pid = 3668] [serial = 2277] [outer = 00000049B6C62400] 17:06:50 INFO - PROCESS | 3668 | 1461110810653 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]]]}] 17:06:50 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. 17:06:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 693ms 17:06:50 INFO - PROCESS | 3668 | 1461110810691 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 3668 | 1461110810693 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:06:50 INFO - PROCESS | 3668 | 1461110810696 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:06:50 INFO - PROCESS | 3668 | 1461110810698 Marionette TRACE conn5 <- [1,2994,null,{}] 17:06:50 INFO - PROCESS | 3668 | 1461110810701 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}] 17:06:50 INFO - PROCESS | 3668 | 1461110810829 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:06:50 INFO - PROCESS | 3668 | 1461110810846 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB4DD800 == 86 [pid = 3668] [id = 760] 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049B8571C00) [pid = 3668] [serial = 2278] [outer = 0000000000000000] 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049B8720400) [pid = 3668] [serial = 2279] [outer = 00000049B8571C00] 17:06:50 INFO - PROCESS | 3668 | 1461110810892 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B872EC00) [pid = 3668] [serial = 2280] [outer = 00000049B8571C00] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049AFA21000) [pid = 3668] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B0447800) [pid = 3668] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B0894800) [pid = 3668] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B6A1F800) [pid = 3668] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049A3B27000) [pid = 3668] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049AA7ED000) [pid = 3668] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049AD83A400) [pid = 3668] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049A3915C00) [pid = 3668] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049A1D6A000) [pid = 3668] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A1CBB400) [pid = 3668] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:06:51 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B060C000) [pid = 3668] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:06:51 INFO - PROCESS | 3668 | 1461110811406 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]]]}] 17:06:51 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. 17:06:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 776ms 17:06:51 INFO - PROCESS | 3668 | 1461110811499 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 3668 | 1461110811501 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:06:51 INFO - PROCESS | 3668 | 1461110811504 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 3668 | 1461110811506 Marionette TRACE conn5 <- [1,2998,null,{}] 17:06:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:06:51 INFO - PROCESS | 3668 | 1461110811512 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}] 17:06:51 INFO - PROCESS | 3668 | 1461110811606 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:06:51 INFO - PROCESS | 3668 | 1461110811612 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC56B800 == 87 [pid = 3668] [id = 761] 17:06:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049AFA21000) [pid = 3668] [serial = 2281] [outer = 0000000000000000] 17:06:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049B872E400) [pid = 3668] [serial = 2282] [outer = 00000049AFA21000] 17:06:51 INFO - PROCESS | 3668 | 1461110811657 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049B88A6C00) [pid = 3668] [serial = 2283] [outer = 00000049AFA21000] 17:06:51 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:06:52 INFO - PROCESS | 3668 | 1461110812143 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:06:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:06:52 INFO - {} 17:06:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:06:52 INFO - {} 17:06:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:06:52 INFO - {} 17:06:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:06:52 INFO - {} 17:06:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 17:06:52 INFO - PROCESS | 3668 | 1461110812204 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 3668 | 1461110812206 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:06:52 INFO - TEST-START | /FileAPI/fileReader.html 17:06:52 INFO - PROCESS | 3668 | 1461110812209 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 3668 | 1461110812211 Marionette TRACE conn5 <- [1,3002,null,{}] 17:06:52 INFO - PROCESS | 3668 | 1461110812214 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}] 17:06:52 INFO - PROCESS | 3668 | 1461110812310 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:06:52 INFO - PROCESS | 3668 | 1461110812316 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD980800 == 88 [pid = 3668] [id = 762] 17:06:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (00000049B9206800) [pid = 3668] [serial = 2284] [outer = 0000000000000000] 17:06:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (00000049B9210800) [pid = 3668] [serial = 2285] [outer = 00000049B9206800] 17:06:52 INFO - PROCESS | 3668 | 1461110812366 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (00000049B928A800) [pid = 3668] [serial = 2286] [outer = 00000049B9206800] 17:06:52 INFO - PROCESS | 3668 | 1461110812793 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]]]}] 17:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:06:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:06:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 627ms 17:06:52 INFO - PROCESS | 3668 | 1461110812840 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 3668 | 1461110812842 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:06:52 INFO - PROCESS | 3668 | 1461110812846 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - TEST-START | /FileAPI/historical.html 17:06:52 INFO - PROCESS | 3668 | 1461110812848 Marionette TRACE conn5 <- [1,3006,null,{}] 17:06:52 INFO - PROCESS | 3668 | 1461110812851 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}] 17:06:52 INFO - PROCESS | 3668 | 1461110812963 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:06:53 INFO - PROCESS | 3668 | 1461110813001 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BE004800 == 89 [pid = 3668] [id = 763] 17:06:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (00000049B928E000) [pid = 3668] [serial = 2287] [outer = 0000000000000000] 17:06:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (00000049BA27B800) [pid = 3668] [serial = 2288] [outer = 00000049B928E000] 17:06:53 INFO - PROCESS | 3668 | 1461110813047 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049BA285000) [pid = 3668] [serial = 2289] [outer = 00000049B928E000] 17:06:53 INFO - PROCESS | 3668 | 1461110813709 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"]]]}] 17:06:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:06:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:06:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:06:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:06:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:06:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:06:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:06:53 INFO - TEST-OK | /FileAPI/historical.html | took 880ms 17:06:53 INFO - PROCESS | 3668 | 1461110813730 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 3668 | 1461110813736 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:06:53 INFO - TEST-START | /FileAPI/idlharness.html 17:06:53 INFO - PROCESS | 3668 | 1461110813742 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 3668 | 1461110813746 Marionette TRACE conn5 <- [1,3010,null,{}] 17:06:53 INFO - PROCESS | 3668 | 1461110813752 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}] 17:06:53 INFO - PROCESS | 3668 | 1461110813879 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:06:54 INFO - PROCESS | 3668 | 1461110813993 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2933000 == 90 [pid = 3668] [id = 764] 17:06:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049A92E9C00) [pid = 3668] [serial = 2290] [outer = 0000000000000000] 17:06:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049A933B800) [pid = 3668] [serial = 2291] [outer = 00000049A92E9C00] 17:06:54 INFO - PROCESS | 3668 | 1461110814053 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049AF35A400) [pid = 3668] [serial = 2292] [outer = 00000049A92E9C00] 17:06:55 INFO - PROCESS | 3668 | 1461110815175 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]]]}] 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:06:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:06:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:06:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:06:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:06:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:06:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:06:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:06:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:06:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:06:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:06:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:06:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:06:55 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 17:06:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:06:55 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 17:06:55 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 17:06:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:06:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:06:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:06:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:06:55 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 17:06:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:06:55 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 17:06:55 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 17:06:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:06:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:06:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:06:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:06:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:06:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:06:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1596ms 17:06:55 INFO - PROCESS | 3668 | 1461110815369 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 3668 | 1461110815376 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:06:55 INFO - PROCESS | 3668 | 1461110815385 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 3668 | 1461110815388 Marionette TRACE conn5 <- [1,3014,null,{}] 17:06:55 INFO - TEST-START | /FileAPI/idlharness.worker 17:06:55 INFO - PROCESS | 3668 | 1461110815394 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}] 17:06:55 INFO - PROCESS | 3668 | 1461110815521 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:06:55 INFO - PROCESS | 3668 | 1461110815651 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD9CC000 == 91 [pid = 3668] [id = 765] 17:06:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049AD839C00) [pid = 3668] [serial = 2293] [outer = 0000000000000000] 17:06:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B9288400) [pid = 3668] [serial = 2294] [outer = 00000049AD839C00] 17:06:55 INFO - PROCESS | 3668 | 1461110815709 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049BA27FC00) [pid = 3668] [serial = 2295] [outer = 00000049AD839C00] 17:06:55 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:06:56 INFO - PROCESS | 3668 | 1461110816953 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,{},{}]]]}] 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:06:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:06:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:06:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:06:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:06:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:06:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:06:57 INFO - {} 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:06:57 INFO - {} 17:06:57 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 - {} 17:06:57 INFO - {} 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:06:57 INFO - {} 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:06:57 INFO - {} 17:06:57 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 - {} 17:06:57 INFO - {} 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:06:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:06:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 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 17:06:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:06:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:06:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:06:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:06:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:06:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:06:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:06:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:06:57 INFO - {} 17:06:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1710ms 17:06:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:06:57 INFO - PROCESS | 3668 | 1461110817105 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 3668 | 1461110817108 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:06:57 INFO - PROCESS | 3668 | 1461110817112 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 3668 | 1461110817116 Marionette TRACE conn5 <- [1,3018,null,{}] 17:06:57 INFO - PROCESS | 3668 | 1461110817128 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}] 17:06:57 INFO - PROCESS | 3668 | 1461110817280 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:06:57 INFO - PROCESS | 3668 | 1461110817413 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD96A800 == 92 [pid = 3668] [id = 766] 17:06:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B88A9400) [pid = 3668] [serial = 2296] [outer = 0000000000000000] 17:06:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B9203400) [pid = 3668] [serial = 2297] [outer = 00000049B88A9400] 17:06:57 INFO - PROCESS | 3668 | 1461110817473 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049BD129400) [pid = 3668] [serial = 2298] [outer = 00000049B88A9400] 17:06:57 INFO - PROCESS | 3668 | 1461110817983 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]]]}] 17:06:57 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 17:06:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 17:06:57 INFO - PROCESS | 3668 | 1461110817993 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3668 | 1461110817996 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:06:58 INFO - PROCESS | 3668 | 1461110818000 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 3668 | 1461110818002 Marionette TRACE conn5 <- [1,3022,null,{}] 17:06:58 INFO - PROCESS | 3668 | 1461110818021 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}] 17:06:58 INFO - PROCESS | 3668 | 1461110818180 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:06:58 INFO - PROCESS | 3668 | 1461110818260 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BEF90000 == 93 [pid = 3668] [id = 767] 17:06:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049BD160C00) [pid = 3668] [serial = 2299] [outer = 0000000000000000] 17:06:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049BD163800) [pid = 3668] [serial = 2300] [outer = 00000049BD160C00] 17:06:58 INFO - PROCESS | 3668 | 1461110818317 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049BD16B000) [pid = 3668] [serial = 2301] [outer = 00000049BD160C00] 17:06:58 INFO - PROCESS | 3668 | 1461110818853 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]]]}] 17:06:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:06:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 880ms 17:06:58 INFO - PROCESS | 3668 | 1461110818882 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 3668 | 1461110818885 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:06:58 INFO - PROCESS | 3668 | 1461110818888 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 3668 | 1461110818891 Marionette TRACE conn5 <- [1,3026,null,{}] 17:06:58 INFO - PROCESS | 3668 | 1461110818895 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}] 17:06:59 INFO - PROCESS | 3668 | 1461110819014 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:06:59 INFO - PROCESS | 3668 | 1461110819124 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BF096000 == 94 [pid = 3668] [id = 768] 17:06:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049BEB06000) [pid = 3668] [serial = 2302] [outer = 0000000000000000] 17:06:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049BEB0C400) [pid = 3668] [serial = 2303] [outer = 00000049BEB06000] 17:06:59 INFO - PROCESS | 3668 | 1461110819179 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (00000049C0B63C00) [pid = 3668] [serial = 2304] [outer = 00000049BEB06000] 17:06:59 INFO - PROCESS | 3668 | 1461110819711 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"]]]}] 17:06:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:06:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 881ms 17:06:59 INFO - PROCESS | 3668 | 1461110819773 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:06:59 INFO - PROCESS | 3668 | 1461110819775 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:06:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:06:59 INFO - PROCESS | 3668 | 1461110819779 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 3668 | 1461110819781 Marionette TRACE conn5 <- [1,3030,null,{}] 17:06:59 INFO - PROCESS | 3668 | 1461110819785 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}] 17:06:59 INFO - PROCESS | 3668 | 1461110819914 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:07:00 INFO - PROCESS | 3668 | 1461110820054 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BFA07000 == 95 [pid = 3668] [id = 769] 17:07:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (00000049BDF8DC00) [pid = 3668] [serial = 2305] [outer = 0000000000000000] 17:07:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (00000049BEB71400) [pid = 3668] [serial = 2306] [outer = 00000049BDF8DC00] 17:07:00 INFO - PROCESS | 3668 | 1461110820114 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (00000049BEB78400) [pid = 3668] [serial = 2307] [outer = 00000049BDF8DC00] 17:07:00 INFO - PROCESS | 3668 | 1461110820917 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]]]}] 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:07:01 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. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:07:01 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'.) 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:07:01 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. 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:07:01 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. 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:07:01 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. 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:07:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1266ms 17:07:01 INFO - PROCESS | 3668 | 1461110821049 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 3668 | 1461110821051 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:07:01 INFO - PROCESS | 3668 | 1461110821100 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 3668 | 1461110821102 Marionette TRACE conn5 <- [1,3034,null,{}] 17:07:01 INFO - PROCESS | 3668 | 1461110821107 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}] 17:07:01 INFO - PROCESS | 3668 | 1461110821217 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:07:01 INFO - PROCESS | 3668 | 1461110821349 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AD772800 == 96 [pid = 3668] [id = 770] 17:07:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (00000049A88ABC00) [pid = 3668] [serial = 2308] [outer = 0000000000000000] 17:07:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (00000049A933CC00) [pid = 3668] [serial = 2309] [outer = 00000049A88ABC00] 17:07:01 INFO - PROCESS | 3668 | 1461110821404 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (00000049B0678800) [pid = 3668] [serial = 2310] [outer = 00000049A88ABC00] 17:07:01 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:07:02 INFO - PROCESS | 3668 | 1461110822258 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:07:02 INFO - {} 17:07:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1238ms 17:07:02 INFO - PROCESS | 3668 | 1461110822296 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 3668 | 1461110822301 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:07:02 INFO - PROCESS | 3668 | 1461110822306 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 3668 | 1461110822310 Marionette TRACE conn5 <- [1,3038,null,{}] 17:07:02 INFO - PROCESS | 3668 | 1461110822315 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}] 17:07:02 INFO - PROCESS | 3668 | 1461110822469 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:07:02 INFO - PROCESS | 3668 | 1461110822577 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B2821800 == 97 [pid = 3668] [id = 771] 17:07:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (00000049A8494800) [pid = 3668] [serial = 2311] [outer = 0000000000000000] 17:07:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (00000049A9330000) [pid = 3668] [serial = 2312] [outer = 00000049A8494800] 17:07:02 INFO - PROCESS | 3668 | 1461110822629 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 187 (00000049AEF51C00) [pid = 3668] [serial = 2313] [outer = 00000049A8494800] 17:07:03 INFO - PROCESS | 3668 | 1461110823175 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]]]}] 17:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:07:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 882ms 17:07:03 INFO - PROCESS | 3668 | 1461110823192 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:07:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:07:03 INFO - PROCESS | 3668 | 1461110823197 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:07:03 INFO - PROCESS | 3668 | 1461110823204 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 3668 | 1461110823207 Marionette TRACE conn5 <- [1,3042,null,{}] 17:07:03 INFO - PROCESS | 3668 | 1461110823229 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}] 17:07:03 INFO - PROCESS | 3668 | 1461110823343 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:07:03 INFO - PROCESS | 3668 | 1461110823459 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B4222800 == 98 [pid = 3668] [id = 772] 17:07:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 188 (00000049B0828000) [pid = 3668] [serial = 2314] [outer = 0000000000000000] 17:07:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 189 (00000049B0CAA000) [pid = 3668] [serial = 2315] [outer = 00000049B0828000] 17:07:03 INFO - PROCESS | 3668 | 1461110823508 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 190 (00000049B128D400) [pid = 3668] [serial = 2316] [outer = 00000049B0828000] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA3A7000 == 97 [pid = 3668] [id = 709] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049A4113800 == 96 [pid = 3668] [id = 399] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0B91000 == 95 [pid = 3668] [id = 401] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD980800 == 94 [pid = 3668] [id = 762] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC56B800 == 93 [pid = 3668] [id = 761] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4DD800 == 92 [pid = 3668] [id = 760] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA55E800 == 91 [pid = 3668] [id = 759] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B9250000 == 90 [pid = 3668] [id = 758] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B853A000 == 89 [pid = 3668] [id = 757] 17:07:03 INFO - PROCESS | 3668 | --DOMWINDOW == 189 (00000049B2969800) [pid = 3668] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B466C800 == 88 [pid = 3668] [id = 756] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C2B000 == 87 [pid = 3668] [id = 755] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4998800 == 86 [pid = 3668] [id = 754] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B04E4000 == 85 [pid = 3668] [id = 753] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049A3E16000 == 84 [pid = 3668] [id = 752] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBAB000 == 83 [pid = 3668] [id = 751] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB229000 == 82 [pid = 3668] [id = 745] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB22D800 == 81 [pid = 3668] [id = 744] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA57D800 == 80 [pid = 3668] [id = 743] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA39B800 == 79 [pid = 3668] [id = 742] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B421B000 == 78 [pid = 3668] [id = 741] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B078E000 == 77 [pid = 3668] [id = 740] 17:07:03 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8755000 == 76 [pid = 3668] [id = 739] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 188 (00000049AFAB8C00) [pid = 3668] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 187 (00000049B0161800) [pid = 3668] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 186 (00000049B082A400) [pid = 3668] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (00000049B060F400) [pid = 3668] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (00000049B089D000) [pid = 3668] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (00000049B6C5E000) [pid = 3668] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (00000049A863B000) [pid = 3668] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (00000049A3E8B800) [pid = 3668] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (00000049B856E400) [pid = 3668] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (00000049AD424800) [pid = 3668] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (00000049AD832400) [pid = 3668] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (00000049AEF50C00) [pid = 3668] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049A3B86800) [pid = 3668] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049A913C000) [pid = 3668] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049B4C89000) [pid = 3668] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B77BAC00) [pid = 3668] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B11C1000) [pid = 3668] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049B0896C00) [pid = 3668] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049A9332000) [pid = 3668] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B6C65800) [pid = 3668] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B1391000) [pid = 3668] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B11B9C00) [pid = 3668] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049A3799000) [pid = 3668] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049A1D45C00) [pid = 3668] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B128B400) [pid = 3668] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B11BFC00) [pid = 3668] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049AF36D800) [pid = 3668] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:07:04 INFO - PROCESS | 3668 | 1461110824399 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"]]]}] 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:07:04 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" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:07:04 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" 17:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:07:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1316ms 17:07:04 INFO - PROCESS | 3668 | 1461110824522 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 3668 | 1461110824525 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:07:04 INFO - PROCESS | 3668 | 1461110824528 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 3668 | 1461110824532 Marionette TRACE conn5 <- [1,3046,null,{}] 17:07:04 INFO - PROCESS | 3668 | 1461110824544 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}] 17:07:04 INFO - PROCESS | 3668 | 1461110824645 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:07:04 INFO - PROCESS | 3668 | 1461110824653 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B28DC000 == 77 [pid = 3668] [id = 773] 17:07:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (00000049A5429C00) [pid = 3668] [serial = 2317] [outer = 0000000000000000] 17:07:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049AD423400) [pid = 3668] [serial = 2318] [outer = 00000049A5429C00] 17:07:04 INFO - PROCESS | 3668 | 1461110824704 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B0897000) [pid = 3668] [serial = 2319] [outer = 00000049A5429C00] 17:07:05 INFO - PROCESS | 3668 | 1461110825262 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]]]}] 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:07:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:07:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 802ms 17:07:05 INFO - PROCESS | 3668 | 1461110825332 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 3668 | 1461110825335 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:07:05 INFO - PROCESS | 3668 | 1461110825339 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 3668 | 1461110825341 Marionette TRACE conn5 <- [1,3050,null,{}] 17:07:05 INFO - PROCESS | 3668 | 1461110825344 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}] 17:07:05 INFO - PROCESS | 3668 | 1461110825441 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:07:05 INFO - PROCESS | 3668 | 1461110825536 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B6C37800 == 78 [pid = 3668] [id = 774] 17:07:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B1292C00) [pid = 3668] [serial = 2320] [outer = 0000000000000000] 17:07:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B1391800) [pid = 3668] [serial = 2321] [outer = 00000049B1292C00] 17:07:05 INFO - PROCESS | 3668 | 1461110825585 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B2B45400) [pid = 3668] [serial = 2322] [outer = 00000049B1292C00] 17:07:05 INFO - PROCESS | 3668 | [3668] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/oak-w64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:07:05 INFO - PROCESS | 3668 | 1461110825975 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:07:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:07:06 INFO - {} 17:07:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 17:07:06 INFO - PROCESS | 3668 | 1461110826034 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 3668 | 1461110826036 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:07:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:07:06 INFO - PROCESS | 3668 | 1461110826044 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 3668 | 1461110826046 Marionette TRACE conn5 <- [1,3054,null,{}] 17:07:06 INFO - PROCESS | 3668 | 1461110826061 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}] 17:07:06 INFO - PROCESS | 3668 | 1461110826185 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:07:06 INFO - PROCESS | 3668 | 1461110826244 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B8755000 == 79 [pid = 3668] [id = 775] 17:07:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B2B48C00) [pid = 3668] [serial = 2323] [outer = 0000000000000000] 17:07:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B4611800) [pid = 3668] [serial = 2324] [outer = 00000049B2B48C00] 17:07:06 INFO - PROCESS | 3668 | 1461110826291 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B4C18400) [pid = 3668] [serial = 2325] [outer = 00000049B2B48C00] 17:07:06 INFO - PROCESS | 3668 | 1461110826717 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]]]}] 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:07:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 17:07:06 INFO - PROCESS | 3668 | 1461110826804 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 3668 | 1461110826806 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:07:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:07:06 INFO - PROCESS | 3668 | 1461110826822 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 3668 | 1461110826824 Marionette TRACE conn5 <- [1,3058,null,{}] 17:07:06 INFO - PROCESS | 3668 | 1461110826832 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}] 17:07:07 INFO - PROCESS | 3668 | 1461110826986 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:07:07 INFO - PROCESS | 3668 | 1461110827002 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BA55E000 == 80 [pid = 3668] [id = 776] 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049B4E2C000) [pid = 3668] [serial = 2326] [outer = 0000000000000000] 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (00000049B5BD4400) [pid = 3668] [serial = 2327] [outer = 00000049B4E2C000] 17:07:07 INFO - PROCESS | 3668 | 1461110827051 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (00000049B5CD9C00) [pid = 3668] [serial = 2328] [outer = 00000049B4E2C000] 17:07:07 INFO - PROCESS | 3668 | 1461110827521 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]]]}] 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 733ms 17:07:07 INFO - PROCESS | 3668 | 1461110827563 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 3668 | 1461110827565 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:07:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:07:07 INFO - PROCESS | 3668 | 1461110827569 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 3668 | 1461110827570 Marionette TRACE conn5 <- [1,3062,null,{}] 17:07:07 INFO - PROCESS | 3668 | 1461110827574 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}] 17:07:07 INFO - PROCESS | 3668 | 1461110827702 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:07:07 INFO - PROCESS | 3668 | 1461110827721 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BB228800 == 81 [pid = 3668] [id = 777] 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (00000049A9D90800) [pid = 3668] [serial = 2329] [outer = 0000000000000000] 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (00000049B6A1B800) [pid = 3668] [serial = 2330] [outer = 00000049A9D90800] 17:07:07 INFO - PROCESS | 3668 | 1461110827769 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (00000049B6C6A000) [pid = 3668] [serial = 2331] [outer = 00000049A9D90800] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (00000049B2F8BC00) [pid = 3668] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (00000049B8571C00) [pid = 3668] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (00000049A3B90C00) [pid = 3668] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (00000049B1B0F000) [pid = 3668] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (00000049B128EC00) [pid = 3668] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049AD425000) [pid = 3668] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049B0602400) [pid = 3668] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (000000499E7E2800) [pid = 3668] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049B3490400) [pid = 3668] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B6C62400) [pid = 3668] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B9206800) [pid = 3668] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049B4D6F400) [pid = 3668] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B4D2F400) [pid = 3668] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:07:08 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049AFA21000) [pid = 3668] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:07:08 INFO - PROCESS | 3668 | 1461110828462 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]]]}] 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:07:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 942ms 17:07:08 INFO - PROCESS | 3668 | 1461110828514 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 3668 | 1461110828516 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:07:08 INFO - PROCESS | 3668 | 1461110828520 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 3668 | 1461110828522 Marionette TRACE conn5 <- [1,3066,null,{}] 17:07:08 INFO - PROCESS | 3668 | 1461110828525 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}] 17:07:08 INFO - PROCESS | 3668 | 1461110828652 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:07:08 INFO - PROCESS | 3668 | 1461110828715 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3BD000 == 82 [pid = 3668] [id = 778] 17:07:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (00000049AFA21000) [pid = 3668] [serial = 2332] [outer = 0000000000000000] 17:07:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (00000049B4528800) [pid = 3668] [serial = 2333] [outer = 00000049AFA21000] 17:07:08 INFO - PROCESS | 3668 | 1461110828761 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (00000049B7818400) [pid = 3668] [serial = 2334] [outer = 00000049AFA21000] 17:07:09 INFO - PROCESS | 3668 | 1461110829133 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] 17:07:09 INFO - PROCESS | 3668 | 1461110829170 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:07:09 INFO - PROCESS | 3668 | 1461110829174 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3668 | 1461110829176 Marionette TRACE conn5 <- [1,3070,null,{}] 17:07:09 INFO - PROCESS | 3668 | 1461110829179 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}] 17:07:09 INFO - PROCESS | 3668 | 1461110829274 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:07:09 INFO - PROCESS | 3668 | 1461110829279 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BC5C8000 == 83 [pid = 3668] [id = 779] 17:07:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (00000049B856B800) [pid = 3668] [serial = 2335] [outer = 0000000000000000] 17:07:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (00000049B872AC00) [pid = 3668] [serial = 2336] [outer = 00000049B856B800] 17:07:09 INFO - PROCESS | 3668 | 1461110829326 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (00000049B88AEC00) [pid = 3668] [serial = 2337] [outer = 00000049B856B800] 17:07:09 INFO - PROCESS | 3668 | 1461110829777 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]]]}] 17:07:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:07:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:07:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 17:07:09 INFO - PROCESS | 3668 | 1461110829811 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:07:09 INFO - PROCESS | 3668 | 1461110829813 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:07:09 INFO - PROCESS | 3668 | 1461110829830 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 3668 | 1461110829832 Marionette TRACE conn5 <- [1,3074,null,{}] 17:07:09 INFO - PROCESS | 3668 | 1461110829836 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}] 17:07:09 INFO - PROCESS | 3668 | 1461110829930 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:07:09 INFO - PROCESS | 3668 | 1461110829936 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 3668 | ++DOCSHELL 00000049BD642000 == 84 [pid = 3668] [id = 780] 17:07:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (00000049B9281400) [pid = 3668] [serial = 2338] [outer = 0000000000000000] 17:07:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (00000049B9284800) [pid = 3668] [serial = 2339] [outer = 00000049B9281400] 17:07:09 INFO - PROCESS | 3668 | 1461110829982 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (00000049BA27DC00) [pid = 3668] [serial = 2340] [outer = 00000049B9281400] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD62F800 == 83 [pid = 3668] [id = 749] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB870800 == 82 [pid = 3668] [id = 725] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B854C800 == 81 [pid = 3668] [id = 637] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7768800 == 80 [pid = 3668] [id = 635] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28D3000 == 79 [pid = 3668] [id = 665] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B5D22800 == 78 [pid = 3668] [id = 621] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFA4C000 == 77 [pid = 3668] [id = 390] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049AEF86000 == 76 [pid = 3668] [id = 638] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B420E800 == 75 [pid = 3668] [id = 398] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB221000 == 74 [pid = 3668] [id = 694] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD257000 == 73 [pid = 3668] [id = 748] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2E4000 == 72 [pid = 3668] [id = 696] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4E4800 == 71 [pid = 3668] [id = 697] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB2DB000 == 70 [pid = 3668] [id = 722] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2890000 == 69 [pid = 3668] [id = 634] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB059000 == 68 [pid = 3668] [id = 691] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BCE93000 == 67 [pid = 3668] [id = 747] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB06B000 == 66 [pid = 3668] [id = 750] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5BE000 == 65 [pid = 3668] [id = 727] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC56F800 == 64 [pid = 3668] [id = 746] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049A825A800 == 63 [pid = 3668] [id = 614] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5EF000 == 62 [pid = 3668] [id = 728] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B929F800 == 61 [pid = 3668] [id = 666] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4208800 == 60 [pid = 3668] [id = 616] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B924C000 == 59 [pid = 3668] [id = 680] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB232800 == 58 [pid = 3668] [id = 695] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC571800 == 57 [pid = 3668] [id = 726] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B852C800 == 56 [pid = 3668] [id = 636] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB050800 == 55 [pid = 3668] [id = 681] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B92A6000 == 54 [pid = 3668] [id = 652] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB771800 == 53 [pid = 3668] [id = 698] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4F10800 == 52 [pid = 3668] [id = 620] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B3E1E800 == 51 [pid = 3668] [id = 615] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8AEC800 == 50 [pid = 3668] [id = 648] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0790800 == 49 [pid = 3668] [id = 611] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA39E800 == 48 [pid = 3668] [id = 653] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA56C800 == 47 [pid = 3668] [id = 710] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB4DD000 == 46 [pid = 3668] [id = 712] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0F42000 == 45 [pid = 3668] [id = 393] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2889000 == 44 [pid = 3668] [id = 613] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B7481800 == 43 [pid = 3668] [id = 632] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB22F800 == 42 [pid = 3668] [id = 711] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2821800 == 41 [pid = 3668] [id = 771] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD772800 == 40 [pid = 3668] [id = 770] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BFA07000 == 39 [pid = 3668] [id = 769] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BF096000 == 38 [pid = 3668] [id = 768] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BEF90000 == 37 [pid = 3668] [id = 767] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD96A800 == 36 [pid = 3668] [id = 766] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD9CC000 == 35 [pid = 3668] [id = 765] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2933000 == 34 [pid = 3668] [id = 764] 17:07:11 INFO - PROCESS | 3668 | --DOCSHELL 00000049BE004800 == 33 [pid = 3668] [id = 763] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B28DC000 == 32 [pid = 3668] [id = 773] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4222800 == 31 [pid = 3668] [id = 772] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BA55E000 == 30 [pid = 3668] [id = 776] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B6C37800 == 29 [pid = 3668] [id = 774] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049AA3BD000 == 28 [pid = 3668] [id = 778] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BC5C8000 == 27 [pid = 3668] [id = 779] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049B8755000 == 26 [pid = 3668] [id = 775] 17:07:12 INFO - PROCESS | 3668 | --DOCSHELL 00000049BB228800 == 25 [pid = 3668] [id = 777] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (00000049BA27B800) [pid = 3668] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (00000049B928A800) [pid = 3668] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (00000049B872EC00) [pid = 3668] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (00000049ACCC5C00) [pid = 3668] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (00000049B08A3C00) [pid = 3668] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (00000049B5CD3000) [pid = 3668] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (00000049A9142C00) [pid = 3668] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (00000049B4C86000) [pid = 3668] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (00000049B4087000) [pid = 3668] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (00000049B4E32000) [pid = 3668] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (00000049B1387000) [pid = 3668] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (00000049AF5AE000) [pid = 3668] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (00000049AD83EC00) [pid = 3668] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (00000049B082D000) [pid = 3668] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (00000049B0C73000) [pid = 3668] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (00000049B451FC00) [pid = 3668] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (00000049A1CC6400) [pid = 3668] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (00000049B4688C00) [pid = 3668] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (00000049A3B92000) [pid = 3668] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (00000049B3E49C00) [pid = 3668] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (00000049B7821000) [pid = 3668] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (00000049B9210800) [pid = 3668] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (00000049B8720400) [pid = 3668] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (00000049B1295000) [pid = 3668] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (00000049B6E60C00) [pid = 3668] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (00000049B5C74400) [pid = 3668] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (00000049B7820C00) [pid = 3668] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (00000049B4C12C00) [pid = 3668] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (00000049B6E62400) [pid = 3668] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (00000049B5CE0C00) [pid = 3668] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (00000049B4E3C000) [pid = 3668] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (00000049B4D6AC00) [pid = 3668] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (00000049A3797C00) [pid = 3668] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (00000049B872E400) [pid = 3668] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (00000049AD808000) [pid = 3668] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (00000049B88A6C00) [pid = 3668] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:07:12 INFO - PROCESS | 3668 | 1461110832735 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:07:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2949ms 17:07:12 INFO - PROCESS | 3668 | 1461110832770 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 3668 | 1461110832774 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:07:12 INFO - PROCESS | 3668 | 1461110832780 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:07:12 INFO - PROCESS | 3668 | 1461110832784 Marionette TRACE conn5 <- [1,3078,null,{}] 17:07:12 INFO - PROCESS | 3668 | 1461110832790 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}] 17:07:12 INFO - PROCESS | 3668 | 1461110832888 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:07:12 INFO - PROCESS | 3668 | 1461110832897 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A5485800 == 26 [pid = 3668] [id = 781] 17:07:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (00000049A1E0F000) [pid = 3668] [serial = 2341] [outer = 0000000000000000] 17:07:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (00000049A1E3A800) [pid = 3668] [serial = 2342] [outer = 00000049A1E0F000] 17:07:12 INFO - PROCESS | 3668 | 1461110832947 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (00000049A26A6000) [pid = 3668] [serial = 2343] [outer = 00000049A1E0F000] 17:07:13 INFO - PROCESS | 3668 | 1461110833459 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:07:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 17:07:13 INFO - PROCESS | 3668 | 1461110833518 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 3668 | 1461110833525 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:07:13 INFO - PROCESS | 3668 | 1461110833532 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:07:13 INFO - PROCESS | 3668 | 1461110833534 Marionette TRACE conn5 <- [1,3082,null,{}] 17:07:13 INFO - PROCESS | 3668 | 1461110833539 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}] 17:07:13 INFO - PROCESS | 3668 | 1461110833628 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:07:13 INFO - PROCESS | 3668 | 1461110833645 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A92BE000 == 27 [pid = 3668] [id = 782] 17:07:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (00000049A37A1400) [pid = 3668] [serial = 2344] [outer = 0000000000000000] 17:07:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (00000049A3916C00) [pid = 3668] [serial = 2345] [outer = 00000049A37A1400] 17:07:13 INFO - PROCESS | 3668 | 1461110833693 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (00000049A39B2400) [pid = 3668] [serial = 2346] [outer = 00000049A37A1400] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B0F53800 == 26 [pid = 3668] [id = 599] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A92BB000 == 25 [pid = 3668] [id = 606] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B4217800 == 24 [pid = 3668] [id = 604] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B466C000 == 23 [pid = 3668] [id = 605] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD884800 == 22 [pid = 3668] [id = 595] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A53C3000 == 21 [pid = 3668] [id = 592] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049AD776000 == 20 [pid = 3668] [id = 609] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CBC000 == 19 [pid = 3668] [id = 600] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A9CBE800 == 18 [pid = 3668] [id = 594] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B081A800 == 17 [pid = 3668] [id = 598] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B06CD000 == 16 [pid = 3668] [id = 597] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B40B0000 == 15 [pid = 3668] [id = 603] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049AFBA8000 == 14 [pid = 3668] [id = 596] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A84D4800 == 13 [pid = 3668] [id = 608] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B2890800 == 12 [pid = 3668] [id = 601] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A91D0800 == 11 [pid = 3668] [id = 593] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049A917C000 == 10 [pid = 3668] [id = 602] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049B056C000 == 9 [pid = 3668] [id = 607] 17:07:14 INFO - PROCESS | 3668 | --DOCSHELL 00000049BD642000 == 8 [pid = 3668] [id = 780] 17:07:15 INFO - PROCESS | 3668 | 1461110835903 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:07:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:07:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2376ms 17:07:15 INFO - PROCESS | 3668 | 1461110835917 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 3668 | 1461110835921 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:07:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:07:15 INFO - PROCESS | 3668 | 1461110835927 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 3668 | 1461110835931 Marionette TRACE conn5 <- [1,3086,null,{}] 17:07:15 INFO - PROCESS | 3668 | 1461110835937 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}] 17:07:16 INFO - PROCESS | 3668 | 1461110836038 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:07:16 INFO - PROCESS | 3668 | 1461110836047 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049A8C8D000 == 9 [pid = 3668] [id = 783] 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (00000049A1E46800) [pid = 3668] [serial = 2347] [outer = 0000000000000000] 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (00000049A1E47000) [pid = 3668] [serial = 2348] [outer = 00000049A1E46800] 17:07:16 INFO - PROCESS | 3668 | 1461110836098 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (00000049A3795800) [pid = 3668] [serial = 2349] [outer = 00000049A1E46800] 17:07:16 INFO - PROCESS | 3668 | 1461110836614 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]]]}] 17:07:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:07:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:07:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 732ms 17:07:16 INFO - PROCESS | 3668 | 1461110836662 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 3668 | 1461110836668 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:07:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:07:16 INFO - PROCESS | 3668 | 1461110836675 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 3668 | 1461110836678 Marionette TRACE conn5 <- [1,3090,null,{}] 17:07:16 INFO - PROCESS | 3668 | 1461110836682 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}] 17:07:16 INFO - PROCESS | 3668 | 1461110836772 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:07:16 INFO - PROCESS | 3668 | 1461110836781 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AA3BD000 == 10 [pid = 3668] [id = 784] 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (00000049A379A000) [pid = 3668] [serial = 2350] [outer = 0000000000000000] 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (00000049A39BD800) [pid = 3668] [serial = 2351] [outer = 00000049A379A000] 17:07:16 INFO - PROCESS | 3668 | 1461110836829 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (00000049A3B20000) [pid = 3668] [serial = 2352] [outer = 00000049A379A000] 17:07:17 INFO - PROCESS | 3668 | 1461110837315 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:07:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:07:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 17:07:17 INFO - PROCESS | 3668 | 1461110837370 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 3668 | 1461110837373 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:07:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:07:17 INFO - PROCESS | 3668 | 1461110837376 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 3668 | 1461110837380 Marionette TRACE conn5 <- [1,3094,null,{}] 17:07:17 INFO - PROCESS | 3668 | 1461110837392 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}] 17:07:17 INFO - PROCESS | 3668 | 1461110837518 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:07:17 INFO - PROCESS | 3668 | 1461110837612 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 3668 | ++DOCSHELL 00000049AFA56000 == 11 [pid = 3668] [id = 785] 17:07:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (00000049A3B90000) [pid = 3668] [serial = 2353] [outer = 0000000000000000] 17:07:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (00000049A4166800) [pid = 3668] [serial = 2354] [outer = 00000049A3B90000] 17:07:17 INFO - PROCESS | 3668 | 1461110837664 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (00000049A53DD800) [pid = 3668] [serial = 2355] [outer = 00000049A3B90000] 17:07:18 INFO - PROCESS | 3668 | 1461110838059 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]]]}] 17:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:07:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:07:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 732ms 17:07:18 INFO - PROCESS | 3668 | 1461110838110 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3668 | 1461110838113 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:07:18 INFO - PROCESS | 3668 | 1461110838117 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3668 | 1461110838119 Marionette TRACE conn5 <- [1,3098,null,{}] 17:07:18 INFO - PROCESS | 3668 | 1461110838122 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}] 17:07:18 INFO - PROCESS | 3668 | 1461110838209 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:07:18 INFO - PROCESS | 3668 | 1461110838215 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B0568800 == 12 [pid = 3668] [id = 786] 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (00000049A85C8400) [pid = 3668] [serial = 2356] [outer = 0000000000000000] 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (00000049A8C29C00) [pid = 3668] [serial = 2357] [outer = 00000049A85C8400] 17:07:18 INFO - PROCESS | 3668 | 1461110838263 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (00000049A8DD2400) [pid = 3668] [serial = 2358] [outer = 00000049A85C8400] 17:07:18 INFO - PROCESS | 3668 | 1461110838689 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"]]]}] 17:07:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:07:18 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 17:07:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:07:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 627ms 17:07:18 INFO - PROCESS | 3668 | 1461110838747 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 3668 | 1461110838749 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:07:18 INFO - PROCESS | 3668 | 1461110838752 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 3668 | 1461110838754 Marionette TRACE conn5 <- [1,3102,null,{}] 17:07:18 INFO - PROCESS | 3668 | 1461110838763 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}] 17:07:18 INFO - PROCESS | 3668 | 1461110838844 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:07:18 INFO - PROCESS | 3668 | 1461110838850 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\", \"5ce9f3ed-c4bb-4963-9e08-3011442946a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 3668 | ++DOCSHELL 00000049B078E800 == 13 [pid = 3668] [id = 787] 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (00000049A3797400) [pid = 3668] [serial = 2359] [outer = 0000000000000000] 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (00000049A9143400) [pid = 3668] [serial = 2360] [outer = 00000049A3797400] 17:07:18 INFO - PROCESS | 3668 | 1461110838897 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (00000049A92DF400) [pid = 3668] [serial = 2361] [outer = 00000049A3797400] 17:07:19 INFO - PROCESS | 3668 | 1461110839372 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]]]}] 17:07:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:07:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 17:07:19 INFO - PROCESS | 3668 | 1461110839384 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 3668 | 1461110839386 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:07:20 WARNING - u'runner_teardown' () 17:07:20 INFO - No more tests 17:07:20 INFO - Got 0 unexpected results 17:07:20 INFO - SUITE-END | took 707s 17:07:20 INFO - Closing logging queue 17:07:20 INFO - queue closed 17:07:20 INFO - Return code: 0 17:07:20 WARNING - # TBPL SUCCESS # 17:07:20 INFO - Running post-action listener: _resource_record_post_action 17:07:20 INFO - Running post-run listener: _resource_record_post_run 17:07:21 INFO - Total resource usage - Wall time: 719s; CPU: 14.0%; Read bytes: 196833280; Write bytes: 1063770624; Read time: 2561400; Write time: 6648720 17:07:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:07:21 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 124365824; Read time: 0; Write time: 236990 17:07:21 INFO - run-tests - Wall time: 716s; CPU: 14.0%; Read bytes: 196833280; Write bytes: 912692224; Read time: 2561400; Write time: 6341440 17:07:21 INFO - Running post-run listener: _upload_blobber_files 17:07:21 INFO - Blob upload gear active. 17:07:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:07:21 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 17:07:21 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', 'oak', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:07:21 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 oak -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:07:22 INFO - (blobuploader) - INFO - Open directory for files ... 17:07:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:07:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:07:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:07:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:07:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:07:23 INFO - (blobuploader) - INFO - Done attempting. 17:07:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:07:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:07:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:07:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:07:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:07:24 INFO - (blobuploader) - INFO - Done attempting. 17:07:24 INFO - (blobuploader) - INFO - Iteration through files over. 17:07:24 INFO - Return code: 0 17:07:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:07:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/8774885ca5e8b4a5fb0ab13c97391023cbebbabb95482cc08f97f5374f9b5ae7a6a62183f4a56b1fd1b3de42469f1e42d8a58d910793e070130c1ae05a4a4800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/c77b8f4d989f0f31931c17fa2cac325e920ba9cb4ec44c742fee428088f0151c8c1ba89527692fef7955c51312adfd830d58a8aa14f3849ad51c8ab5ddfc8d66"} 17:07:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:07:24 INFO - Writing to file C:\slave\test\properties\blobber_files 17:07:24 INFO - Contents: 17:07:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/8774885ca5e8b4a5fb0ab13c97391023cbebbabb95482cc08f97f5374f9b5ae7a6a62183f4a56b1fd1b3de42469f1e42d8a58d910793e070130c1ae05a4a4800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/c77b8f4d989f0f31931c17fa2cac325e920ba9cb4ec44c742fee428088f0151c8c1ba89527692fef7955c51312adfd830d58a8aa14f3849ad51c8ab5ddfc8d66"} 17:07:24 INFO - Running post-run listener: copy_logs_to_upload_dir 17:07:24 INFO - Copying logs to upload dir... 17:07:24 INFO - mkdir: C:\slave\test\build\upload\logs 17:07:24 INFO - Copying logs to upload dir... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... 17:07:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=910.275000 ========= master_lag: 0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 10 secs) (at 2016-04-19 17:07:25.219618) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:25.220499) ========= '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-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/8774885ca5e8b4a5fb0ab13c97391023cbebbabb95482cc08f97f5374f9b5ae7a6a62183f4a56b1fd1b3de42469f1e42d8a58d910793e070130c1ae05a4a4800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/c77b8f4d989f0f31931c17fa2cac325e920ba9cb4ec44c742fee428088f0151c8c1ba89527692fef7955c51312adfd830d58a8aa14f3849ad51c8ab5ddfc8d66"} build_url:https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/8774885ca5e8b4a5fb0ab13c97391023cbebbabb95482cc08f97f5374f9b5ae7a6a62183f4a56b1fd1b3de42469f1e42d8a58d910793e070130c1ae05a4a4800", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/c77b8f4d989f0f31931c17fa2cac325e920ba9cb4ec44c742fee428088f0151c8c1ba89527692fef7955c51312adfd830d58a8aa14f3849ad51c8ab5ddfc8d66"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Q-dGGi2dSXu-w7H7wbrNfg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:25.540744) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:25.541091) ========= '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-013\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-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-013\AppData\Local LOGONSERVER=\\T-W864-IX-013 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-013 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-013 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-013 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:25.656967) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:25.657629) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 17:07:26.136607) ========= ========= Total master_lag: 0.17 =========